My Tribute to The Christmas Aliens
Teenage Mutant Ninja Turtles 2003's Christmas episode will have you screaming "Cowabunga!" in exalted jubilation thanks to its high-octane action and unadulterated entertainment. Please enjoy my tribute and let me know your opinions.