The Leonid meteor storm of November 13, 1833, was one of the most spectacular meteor events in recorded history, with an estimated rate of up to 100,000 meteors per hour at its peak. This date is historically documented as the most intense meteor shower ever observed.