Supposedly this is a picture from the Michael Bay-produced Teenage Mutant Ninja Turtles film set. I say supposedly because although the photo contains Megan Fox, who plays April O'Neil, I don't see any Ninja Turtles in it. Maybe Donatello is standing behind the morbidly obese hunchback in the trenchcoat or something.

Advertisement

[Via Comic Book Movie]