Major Taylor Cycling Club (the Original)
Established in 1979, check out the club's website for lots of cool pictures and event information!
Last Week's Leaders
This Week's Leaderboard
and 513 others