On the night of November 12-13, 1833, thousands of meteors formed a meteor storm visible over North America east of the Rockies
On the night of November 12-13, 1833, thousands of meteors formed a meteor storm visible over North America east of the Rockies. The impressive sight lasted for hours, entrancing Americans, […]