TV Teenage Mutant Ninja Turtles 2012 TV Series Jun 23, 2012 2 min read Looks kinda weak… #mutant #ninja #teenage #trailer #turtles