Originally Posted by SRT6nTulsa
Nice find. Does anyone have a picture of it in it's original location?
This shows the location on the C63:
http://www.motortrend.com/photo_gall.../photo_14.html
but the 3.2 badge is not OEM, it is "manufactured" by the seller, never existed - note the quote in the listing:
"
these have been changed to accomodate the 3.2 AMG cars instead"