Hey, this trailer was actually pretty cool, but maybe that’s just me? What do you guys think? Also, I loved the reference about how stupid the concept of TMNT aliens are!
The official TMNT movie trailer starring Megan Fox & Will Arnett. In theaters August 8th.