The Biggest Loser: 11.12

Airdate: 3/22/2011

By DeanBextor
Green Team
Green Team
NBC

News from our partners