Man, a friend of mine who came into town suggested we go there and I'd forgotten how much fun it is. Not much of a fan of the drag stuff, but the Grand Prix track (of Malibu fame) is a blast and the slick track is one of the few "go kart" tracks I've seen where everyone doesn't necessarily finish in reverse order of weight (which is important, of course, for a fat ass like me).
Gotta make it back out there soon.
Chuck