On November 12, 1833, Alabama was witness to the magnificent Leonid Meteor Shower. The shower was so intense, some residents feared the end of the world. In many stories about Ray County where it was observed, it is referred to as "the night the stars fell."