I hope noone else has posted this but I just couldn't tear myself away from it. Maybe Sesame Street rotted my brain - it's a wonder that I don't say "zee"...

Sesame Street Aliens

Mike.