A YouTube user has uploaded a good portion of the Teenage Mutant Ninja Turtles concert tour filmed at Radio City Music Hall in 1990 (part 4 is above and the rest is split into several videos on his channel). As you can imagine, watching this more than 20 years later is pretty hilarious. Click the video above if you want to reminisce about days when all you thought about was TMNT and pizza. Mmm!

Thanks Aziz!