Taurid meteor stream

Referenced in 2 episodes

Definition

A collection of meteoroids connected to the comet Encke, speculated to have been responsible for several historical impact events on Earth, including potential links to the Tunguska incident.