The next recurring meteor shower is the Leonids on November 17-18...
"We might be going through a sizeable debris cloud right now..." The next recurring meteor shower is the Leonids on November 17-18...
"We might be going through a sizeable debris cloud right now..."