This 5 VS. 5 Team Fighting Championship Is Insane

Insane, but still pretty goofy.