The only track I've ever been to in the States. Did a road trip there with a bunch of friends way back in the 90's. Great track especially when all the pros were there.
The only track I've ever been to in the States. Did a road trip there with a bunch of friends way back in the 90's. Great track especially when all the pros were there.