This is where if I was placed in one of these over powered, under rated, very low weight cars you better sit down, hold on, and shut up, as your going for a ride of your life!
Unfortunately it's not a T16... I can't afford one of those. The only thing a T16 has in common with a road going version is the rubber seal around the front wind shield