UFO Sighting in St. Louis, Missouri on 2020-05-22 15:01:00 – Green plasma ball

UFO Sighting in St. Louis, Missouri on 2020-05-22 15:01:00 – Green plasma ball

- in UFO Reports
UFO Alien Abduction
I witnessed a green plasma ball flying very low, just above the neighborhood during the day. this was during the spring of 2020.

Leave a Reply