Season 7's Biggest Loser!

S7 E2005/12/09
Details
Also available on the NBC app

Helen talks about how her life has changed!

Appearing:
Tags: Video
S7 E2001:42Web ExclusiveReality and Game ShowPrimetime