19 Apr 2012, 15:05 UTC · By: Mihnea Radu / Oh dear, it’s another American muscle car that thinks it can race on a European track. Thankfully, for this car spotted by NM2255, it’s nowhere near any sort of corner right now, so it&r...