Megan Fox – On set of ‘Teenage Mutant Ninja Turtles 2’ in NYC Megan Fox in Jeans on Teenage Mutant Ninja Turtles 2 set