Saw this and almost fell out of my chair. Just reminded me off those coffee can import wanna bees that drive around thinking they can smoke me.
However, on a lighter note, I ran into a 427R and had a little rumble war down on the plaza Saturday night with the huge crowds around. Man he sounded good! Not a looker but sure sounded built for speed.