I must say, when the first trailer was released, I was psyched. When the plot and non-trailer screenshots came out I even more psyched. Now that the second trailer for Teenage Mutant Ninja Turtles has been released…well, lets just say I wet myself. If you haven’t seen the trailer, check it out!
(Z let me know by posting)