Specialized Women: Tara Costa

Thursday, February 27, 2014

Tara Costa star of the hit reality series "The Biggest Loser," talks about the motivation behind her dramatic weight loss of over 155lbs and how she fell in love with cycling along the way.

Check out Tara's bike of choice, the Specialized Alias.