Glasgow is illuminated by a meteor.
- Sep- 2022 -15 SeptemberDH Latest News
The night sky in Glasgow is illuminated by a meteor.
In some areas of Scotland, a meteor that survived a fiery re-entry into the planet’s dense atmosphere caused the night…
Read More »