As some of you know- I work as the senior editor for DietsInReview.com. It was such a privilege last night that I was able to attend the live Biggest Loser finale in LA. It was an amazing experience and rather surreal. All of the contestants looked amazing… stunning.
Biggest Loser Finale
April 16th, 2008