Anyone that is going to make a big deal of a fucking movie poster of mutated ninja turtles jumping out of an exploding building because of something that happened over a decade ago should have been in one of the towers themselves when they fell. People are fucking morons and will complain about anything.
and so it begins