I keep seeing pics of the Vancouver Island Motorsport Circuit showing up in my feed. This place looks incredible.
Some day I'll have to make the trek out there to test it out.
- This is an older thread, you may not receive a response, and could
be reviving an old thread. Please consider creating a new thread.