Track Cycling: Velodrome Racing and Training Area
12-03-08 09:48 PM
A lot of companies offer a "Pista" bike. What exactly are they referring to?
Thanks from a newbie
12-03-08 10:07 PM
Pista is Italian for "track"
All times are GMT -6. The time now is