BTS Athlete, David Rosa, Wins the Vela de Rans Elite Mountain Bike Race in Portugal This Past Weekend.
David had a stellar performance this past weekend. Watch David
the Vela de Rans.
Monday, March 21, 2011