Canada's Roswell

March 10, 2006
100.0%

UFO Files - S3 - E5

Canada's Roswell

UFO sightings in Shag Harbour, Nova Scotia, in 1967.