Country:
Region:
City:
Similar words:
car racing track in Riveria, Gauteng
About 26 results.
TuksBaja Testing Track
Baja is one of the SAE’s (Society of Automotive Engineers) design competitions. This competition is held in the USA, Brazil, Korea, India, China and here at home in South Africa. Baja requires pa…