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.’