A spectacular 1833 meteor shower that became part of Alabama folklore inspired the classic 1930s song, Stars Fell on Alabama.
Found in: Trivia
A spectacular 1833 meteor shower that became part of Alabama folklore inspired the classic 1930s song, Stars Fell on Alabama.