The Techtonic Velodrome is a 250-meter, multi-purpose indoor velodrome located in Bellville, South Africa. The velodrome was initially developed for the South African Olympic Bid, this venue hosted the World Cycling Federation Championships in 1999. The project was completed in 9 months from inception.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.