From the Teenage Mutant Ninja Turtles (TMNT) themselves have a merry Christmas! Though I might be a week early, I just thought this clip was to ‘kawabonga-ish’ to pass up. Enjoy this carol from the 1980s turtles where they love pizza with a passion. (they were cooler in the past)
You must be logged in to post a comment.