Autocross Car Control Experience

Wanna Drive This?
Wanna Drive This?
Wanna Drive This?
Have you ever daydreamed about getting behind the wheel of an exotic sports car here in Idaho? Sure, you have. If you say no, you're lying to yourself. In July, this dream can come true.