That's the one with the snowmobile engine and CVT, right?
The SCCA should make a special class to race those things... I'm sure many of you remember the heart-pounding excitement of Wabbits wacing fender to fender.
I know this pic is of Road Atlanta, but I only saw them race at Charlotte. My first wife loved 'em... as they came down braking into the turn going into the infield and they went at it, tires squealing, trading paint, left rear floating in the air, she was laughing so hard I thought I might have to give her CPR.