Ya ya ya, I know. It’s August. NOT December. But I just don’t care. Because this Teenage Mutant Ninja Turtle Christmas Special is all kinds of awesome!
Enjoy!
Doc Oz
"Babylon 5 sucked, I promise you. The dodo deserved to go extinct, and Babylon 5 deserved to get it's shit canceled."
hmmmm. the backstreet turtles or N’Shell