› added 7 months ago
59
TIL of the Great Leonids Meteor Storm that occurred on November 13th, 1833 in which more than 72,000 meteors per hour fell to Earth, and which according to one observer caused the night sky to radiate so bright with falling stars that “people were awakened believing that their house was on fire!”