Tuesday, October 21, 2008

Burnaby Velodrome


One of three indoor velodromes in North America, located in Burnaby (Vancouver),BC Canada. Check it out here

No comments: