The Edge of Reality: Illinois UFO, January 5, 2000

  • Uploaded by Ghost32 on Jul 16, 2010
  • Hits: 27

First 10 minutes of documentary detailing witness-narrated recreation of landmark UFO sighting over southwestern Illinois on morning of January 5, 2000.



Show Description Hide Description