The alien fashion show where they strutted in glittery spacesuits was out of this world! Who knew extraterrestrials had such a sense of style? I wonder if they have their own version of Vogue magazine. Random fact: A group of flamingos is called a flamboyance.