Watch The Biggest Loser - Episode #719

The Biggest Loser Season 7 Episode 20

Season 7 Episode 20

First Aired: May 12, 2009

Description: In this must-see, exciting live finale, all of the contestants from this season return for a special reunion and a chance to weigh in one last time - and show America how much weight they've all lost since beginning their weight-loss journeys. There are four contestants left, but America has voted More