it says "AMG LONDON UK 2006" on the door. i saw it in lahore a loooooong time ago and it looked even worse in real life.
it has been spotted by me and a few more members a number of times so yes it is a repost.
the joker owns an accessory shop,.. i think he sells helmets