A 10-Man Teenage Mutant Ninja Turtles Wrestling Match Just Went Down In Mexico

This is as bonkers as it sounds.