Somersaulting acrobatic sumo wrestlers. Oh yeah. Crazy Town!

Somersaulting acrobatic sumo wrestlers. Oh yeah. Crazy Town!