Spanish Track Racing Center Mar 19, 2011

The epicness keeps getting epic’er. This new video showcasing the Spanish Track Racing Center shows every aspect of serious track racing. Lifting, road training and racing. Great find from Ride the Black Line.

Comments are closed.