What the hell is this feeble little protest sign doing stuck on the top of a lamp post. Second thoughts, I do not want to know.