This Ninja Turtles poster has upset some people. As you can see, the release date on the poster is September 11. And the poster features the turtles jumping out of a building on fire, similar to how some people were filmed jumping out of the  WTC to their death on September 11th 2001. Was this a coincidence or another sick way the industry celebrated the biggest mega-ritual in history?
{}