a poster that says the wall had it coming