It refers to a spectacular occurrence of the Leonid meteor shower that had been observed in Alabama in November 1833, "the night the stars fell."
A remarkable event of the Leonid meteor shower that was witnessed in Alabama in November 1833, "the night the stars fell."