My brother in law recently got a tour with Supercar Sensations, that company based out of Charlotte that I'm sure most of you have heard of. Problem is, tours end June 30th because of insurance. After that, you can only rent the cars for autocross in a lot \ Too bad there isn't anything else as remotely affordable, unless you know of something, in which case spill the beans.
It got me thinking - what ever happened to Road & Track Live? It just disappeared off the face of the planet. I assume that means they don't do it anymore, but you'd think I could turn up a news blurb or a forum post about its disappearance. Nada.