A drawing showing the Leonid meteor shower in November 1833, the biggest shower that has ever been observed Educational Object Link View Resource