It might be time to break out the tin foil hats — an alien invasion is taking place in North Huntingdon. Three silver aliens with glowing green eyes stand at the ready, two holding toy guns, in a ...
Craving a close encounter of any kind with someone not from this world? Pop on your tin foil hat and head to New York, one of the best-rated places in the United States for spotting UFOs and their ...
Good news, crazies! There’s a new update to your tried-and-true tin foil hat which promises to “stop aliens from abducting humans.” Finally! The website gives you full instructions on how to construct ...