The twins won!
December 18, 2007 10:07pm CST
How cool is it that the twins were both winners of Biggest Loser this season?
• United States
19 Dec 07
It was pretty cool that the twins won. Thats a real first for biggest loser. I would have liked to see a woman finally take the title though. Julie was so close. I wonder if as many of them put the weight back on as the one girl said. She said 90% of them will put it back on.