The new Suicide Squad film is getting a ton of buzz, but what’s that crazy purple sports car the...