Best commercial ever

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.
About a 2 hr drive, from me. It is awesome to watch the pros fly around that track.
 
Back
Top