I wondered what had happened to Effiel 65. They had a couple of big songs here a few years back, then faded out.
For those who don't remember, they did a song called "Blue", where they had all these little blue aliens running around, and then their follow up "Move Your Body" had the same aliens in it. Very Euro Pop stuff and I think they were an Italian group. I don't know if the songs ever hit America.