Cotulla

UFO over Cotulla, Texas – April 12, 2018

Case File Status:  No Witness Contact — Lacks Sufficient Information Background The following case was…