R
Robert P Cole Review of CMSI - Canadian MotorSports In...
This is the best track in the world. And I have be...
This is the best track in the world. And I have been to many. Between a really technical interesting track and the surrounding nature you can't ask for a better place to watch a race. And vantage points... No other track can you walk and see absolutely every foot of the track with no restrictions.
Comments: