Home » Unexplained Mysteries » The Shag Harbour UFO: What Did Witnesses See off Nova Scotia in 1967?

The Shag Harbour UFO: What Did Witnesses See off Nova Scotia in 1967?

by Historic Mystery