UFOs UFO Over Decatur, Illinois – 1984 March 15, 2018Background The following UFO report was submitted to The Black Vault / TBV Investigations on…