2007 World Masters Track Championships

October 11th, 2007 Posted in Events, Fixed, Singlespeed

The 2007 UCI World Masters Track Championships are on from 16-21st of October at the Dunc Gray Velodrome.  Should be an opportunity to see some pretty exciting world class racing, and have a few drinks at the Handlebar