TMNT! That is all!

What I find a little funny is that Megan Fox is in another Michael Bay film. I thought there was some drama during one of the Transformers Films. Plot Summary: (found on yourtube) The...