Canada Is Home To The World’s First Official UFO Landing Pad
We might not know whether aliens exist (no, they weren’t at a Miami mall last year, although first contact would be far from the weirdest thing to happen in Florida), but that hasn’t stopped people from preparing for their potential arrival to Earth. Some people might stockpile weapons, others …
Read More