I rode in a renntech sl 65 a while ago... and to call that thing anything but spiritual... top down on a b road... opens up... WOW

Can't say we made it to 300 kph but at least 240
Apparently, the renntech commands nearly 1000 ft lbs, and brings the 1/4 down to the 10.8 region. Damn fast for such a car