This (and it’s counterparts) video is a couple of years old. Part of Cartoon Network’s “Adult Swim”, I find them to be absolutely brilliant and hilarious.
Enjoy the New Adventures of the Wonder Twins. Update: Just for the record, I have always *loved* the Wonder Twins. Next to “Oh Mighty Isis”, they have the coolest chant and sound effects when they use their powers.