The Bike Shop Temecula

The Bike Shop Temecula Verified Club Img bikeshop

United States Temecula, California

http://thebikeshoptemecula.com/

Club TBS-Temecula!!
See who rides the most, climbs the most, and puts down the hurt on segment KOM's

Get out and hustle those hills, bomb descents, and slam the flats.
___________________________________________________________

----------------------------------------------------------------------------

Join Club

Last Week's Leaders

  • Last Week
  • This Week

This Week's Leaderboard