I thought you guys would enjoy this intro in one of the TMNT (Teenage Mutant Ninja Turtles) episode from Japan from a long time ago. Everything about this video just made me pee my pants. Did you see that kick-ace Super Mutation? I’ve never been so mystified in my life. They made the turtles radical on a whole new level.
You must be logged in to post a comment.