The Geminids meteoroids light up the sky as they race past Earth each winter, producing one of the most intense meteor showers in our night sky.
The Geminids meteoroids light up the sky as they race past Earth each winter, producing one of the most intense meteor showers in our night sky.
Get top stories, military space news and more delivered to your inbox.