Meteor from Barrow Island
- 4 years ago
Occurred on June 15, 2020 / Barrow Island, Western Australia
Info from Licensor: "The video was filmed from Barrow Island Western Australia."
Info from Licensor: "The video was filmed from Barrow Island Western Australia."