Megan Fox – On the set of TMNT 2 in New York