The Sound of Music
Watch the full episode of the must-see event online now.
You don't have to leave to tweet!
Log into your Twitter account here to join the conversation.
Don't have a Twitter account?
Click here to register
Name: Tara Costa
Location: Long Island, NY
Bio: Tara was on Season 7 of The Biggest Loser. Loser is over, but Tara's life has just begun!