The Dorothy Izatt case that happened on November 9, 1974 in Vancouver Canada.

Your opinion?
  • Not Alien (1)

Read More On This At Latest UFO sightings