The Biggest Loser S8E13 - Season 8 Finale
The Biggest Loser S8E13 - Season 8 Finale
5.4/10 by 25 users
The wait is finally over! The live finale has arrived. Who will win that $100,000 prize?
Released Oct 19, 2004
Runtime 90min
Genre Reality
Actor Erica Lugo, Steve Cook, Bob Harper
Director Ben Silverman
Production 25/7 Productions