Quote:
Originally Posted by Jaypod
No - its the driver development track - they do a formula racing school there. Great place for people to learn or just have fun. Track has a few configurations and lots of turns with some elevation changes.
|
Interesting. I didn't even know about this and I raced there in 09.