The Leonids meteor shower can produce spectacular meteor showers every 33 years when many thousands of meteors can be seen per hour. These are referred to as meteor storms.