That looks really familiar to me. I’m pretty sure I saw those guys wearing those outfits on Japanese TV. (That would have had to have been late 2000 or early 2001.) If I’m remembering right, it was basically on the order of a comedy skit.
People in Japan have so little amount of time to watch TV that during prime time (11pm to 1am about), TV swaps over to crazy mode with everyone being as obnoxious as they possibly can in the hope of getting people to stop on their channel. The whole rest of the day everything they show is quite dull, though.