Check out the pics below of Megan arriving at LAX June 21st
Judith Hoag joined Megan and Will on Set May 11th in Times Square. She played April in the 1990 TMNT Movie check out the pics and video below, further below there are pics from another scene(s) where Megan is wearing the brownish jacket.
Brown Jacket scene(s)
pics via dailymail akm/gsi and splash
Check out the early pics and video’s of Megan at the Japanese TMNT Premiere, the movie is set for release Feb 7th there. Check back for updates
Some short Instagram Vids http://iconosquare.com/p/911440650309783608_235306075