Season 8 Finale The Biggest Loser : Season 8 Episode 13
TV-PG NBC 42m int(0)
Aired: December 8th, 2009 @ 9:00 PM EST on NBC
The wait is finally over! The live finale has arrived. Who will win that $100,000 prize?
TV-PG NBC 42m int(0)
Aired: December 8th, 2009 @ 9:00 PM EST on NBC
The wait is finally over! The live finale has arrived. Who will win that $100,000 prize?