Trailer for the new Teenage Mutant Ninja Turtles series from Nickelodeon coming fall 2012. Thanks NinjaPizza.net for the video! Check out MutantOoze.org for more TMNT information!
I find the “Booyakasha” catchphrase to be hilarious but possibly become annoying if repeated as often as “Cowabunga”. I think they are trying to stay relevant with the times. “Cowabunga” is not the cool phrase