by UFO's Pensacola Beach Florida | May 23, 2024 | News, UFO Articles
Did you know? In 1967, residents of Shag Harbour, Nova Scotia, witnessed a bizarre incident that remains one of Canada’s most famous UFO encounters. Multiple eyewitnesses reported seeing a large, glowing object crash into the waters of Shag Harbour, followed by...