America’s top city for UFO sightings revealed – and the exact time of day you should watch the skies

Roswell had been dubbed the ‘UFO capital of the world’ and was believed to be near the site of an alleged alien spaceship crash in 1947 known as the ‘ …

Leave a Reply

Your email address will not be published. Required fields are marked *