Rose Chap said:Those badges on that car is the automotive equivalent of stuffing a rolled up pair of socks down your trousers.
That's almost exactly what I said about the car I mentioned above!
http://www.mbclub.co.uk/forums/showthread.php?t=24868