Remember when the Teenage Mutant Ninja Turtle thing got taken way too far? If you don't, here's some proof.

Heck ya, it's the TMNT stage show, aka "The Coming Out of Their Shells Tour." Direct from the Radio City Music Hall in New York City(not kidding), this show is 90 minutes of the turtles singing, dancing, and beating the shit out of Shredder with a little help from Splinter and ace reporter April O'Neil.

Totally awesome or tubular or whatever, you know that stuff they say.

Archive