What kind of a supercar is this? I bet my car would own it and then I could like pull a uturn and go back to where I started from and then catch up to this POS and own it again. What the hell is this? Lambada! Is this a spanish car? The Lambada?