Is anyone watching this series? Howie and I are watching the premiere right now (he taped it). Here's the official site: http://www.nbc.com/The_Biggest_Loser/
Man, I wonder if the people knew what they were getting into -- the humiliation of having to parade around in bathing suits and weigh-in. And to have all the food around to tempt you all the time. Woah.
"The Biggest Loser" on NBC
Want to join? Register here. Already signed up? Click here to login!