Mad TV Musical Guest

Does anyone know who the musical guest was on Mad TV this week (3/8)? We tuned in just in time to see the girls kissing each other, but missed the name of the band. Anyone watch the whole show?

Girls were kissing? Oh, it must be that band…oh, whats the name…tatu…tantu…something like that.