When Meteors Fall
- Cleared
Occurred on January 20, 2023 / Ochelata, Oklahoma, USA
Info from Licensor: "Security cameras footage of the meteor."..
Location
Ochelata, Oklahoma, USA
Occurred
not known
Posted By
Toni Lavender
Posted On
Feb-9-2023