Register to update information, save favorites, post photos, news stories and comments. A LucyMe.com login allows you to edit our four websites.
Already A Member?
19 October 2004
Hummingbird Nest Ranch, Simi Valley, California, USA
Falls Lake, Backlot, Universal Studios - 100 Universal City Plaza, Universal City, California, USA
The Biggest Loser Wikipedia »
The Biggest Loser is an American show that debuted on NBC October 19, 2004. The show features obese people competing to win a cash prize by losing the highest percentage of weight relative to their initial weight.
List of links to The Biggest Loser fansites:
The Biggest Loser Links »