Hey is that a take off on a Lotus Super Seven?? Or is that a Real Lotus?? Either Way THATS COOL!!!!!! Does'nt look like much?? Thats SWEET!! And what Engine powers that thing?