The Biggest Loser: 11.17

Airdate: 4/26/2011

By DeanBextor
Olivia Ward
Olivia Ward
NBC

News from our partners