The Leonid Meteor shower will occur in the early morning hours of Sunday, November 17, 2019. Every 33 years this shower produces an extraordinary display. On November 17, 1966 many thousands of meteors showered down from the sky. It was estimated that the meteors fell that night at a rate of 25,000 per hour. Unfortunately, while my dad and brother were enjoying this spectacle in the sky, I was sound asleep in my bed.