What Am I? Racey

Another Monday morning, another murderously implausible What Am I? from the lens of Daily Turismo, but this time you get the see the entire automobile. Good luck!

Think you know what this is? Comments below.