I don’t know much about the Vantastic ‘Cuda other than it is awesome and lives in Europe. If you know French or want to mess with Google translate you can check out the Vantastic Racing website, and there is some more on the car here. But you definitely need to watch the video of this 8-second E-body after the jump!