In 1990, two men walking through the Scottish Highlands took a photo that would become one of the UK’s most talked about (and least explained) UFO...
Recent Comments