Full Sized Photo of megan fox throws the first pitch attends teenage mutant ninja turtles 07 | Photo 3184624 | Just Jared