Meteor Shower Over Missouri
- Cleared
Occurred on November 11, 2019 / Lake Saint Louis, Missouri, USA
Info from Licensor: "While at home the night of November 11, 2019, both my husband and I heard a loud boom outside. Thinking it..
Location
Lake Saint Louis, Missouri, USA
Occurred
Nov-11-2019
Posted By
Alyce Bava
Posted On
Nov-12-2019