Historic Scottish village dubbed the ‘Falkirk Triangle’ is country’s UFO sighting capital

… UFO landing in 1947, following UFO sightings in the area. (Photo by … Get the latest news sent straight to your messages by joining our WhatsApp …

Leave a Reply

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