Biggest Loser Season 8 Episode 13 Online Stream. Two more episode and the season is finish. Who will win the biggest loser? Who will lose the biggest? Its going to be a tight competition for the contestants. Are we going to see a great transformation on the winner? Or will it just be a mediocre loser? The episode will air this Tuesday, December 08, 2009 8:00 PM-10:00 PM EST on NBC. Find out and Watch Biggest Loser Season 8 Episode 13 Online Stream.