Subscribe to Local RSS feed

Local

Your Best Life - The Biggest Loser

NBC has a hit with their show, “The Biggest Loser”! It’s still on, right? Like Season 163 or something …? If you couldn’t recognize sarcasm printed in black and white, suffice it to say that I’ve never agreed with the show’s concept or it’s execution.