Very Alien like look in that photo :):):)
It's where fake alien, UFO, and return from the dead stories are talked about all night long. Megyn will feel right at home.
Either a space alien or an owl with diarrhea...