Tag Archives: Illinois

UFO Over Decatur, Illinois – 1984

UFO Over Decatur, Illinois – 1984

Background The following UFO report was submitted to The Black Vault / TBV Investigations on February 15, 2018.  Due to the age of the sighting, and lack of visual evidence, the case is added here without scrutiny, and used for reference and ...

Read more