Megan Fox And Michael Bay End Feud For Teenage Mutant Ninja Turtles