Lights Over Great Falls
- Cleared
Occurred on February 6, 2023 / Great Falls, Montana, USA
Info from Licensor: "Just took this video tonight again over Great Falls. Nothing shows up on the star gamer or satellite track. We too..
Location
Great Falls, Montana, USA
Occurred
not known
Posted By
Polly Pearson
Posted On
Feb-8-2023