So ....Micheal Bay produced it, and I am NOT a huge fan of the dude. I personally think he killed The Transformers. I just watched this trailer for the new Teenage Mutant Ninja Turtles movie that is supposed to drop in August, and I am not 100% sure how I feel about it. I mean, I do enjoy when Meagan Fox in movies. Does that mean this movie is going to blow me away? Meh!