Hey Vomiteers!  Sorry I haven’t rapped at you for a while but I wanted to give my two cents about the recent trailer for the Michael Bay produced Teenage Mutant Ninja Turtles movie. First off I want to say that[…]↓ Read the rest of this entry…