Such meteor storms have indeed occurred with the famous November Leonids, such as in 1833 and 1966 when meteors ... a dense trail of dusty debris. A meteor storm becomes possible if the Earth ...
Though the 1966 storm is a mere 'sprinkle' compared to the 1833 Leonid meteor storm that ... The National Schools Observatory provides a great overview of meteor showers and how to plan your ...