The 2008 edition of the USA Cycling masters championships was held at the famous Churchill Downs Racetrack in Louisville, KY.
The infield of the track has a 1/2 mile asphalt road just perfect for racing. The riders raced the slightly banked course for 3 days.
Attachments
Original Post