This is the most ridiculous sounding car I've driven this week. Vids soon.