Seriously, wtf? I saw this on a car at work today, took the guy to my car to show him what the sticker was meant to look like and his words were "that's a bit random, what's it meant to be?"
So is this Pistonheads dumbing down??
And internet cookie for anyone who can name the make and model.