“The Biggest Loser” 2011 / 2012 Season Open Casting Call
The Biggest Loser season 13 is now casting! Do you have 85+ pounds to lose? If so come on down and meet the casting team for the Biggest Loser for your chance to get on the show and shed that extra weight. The Biggest Loser crew is casting in many cities nationwide including Austin, Texas,… Read More »