Ninja Turtles creator says Megan Fox is a crap choice for April O'Neill. Do you agree? Movie News 11 years ago