On Set Of ‘Teenage Mutant Ninja Turtles 2’ Video

On Set Of ‘Teenage Mutant Ninja Turtles 2’ Video

Check out this video of Megan Fox running through traffic on April 27, 2015 on set of ‘Teenage Mutant Ninja Turtles 2.’