The 1833 Leonids meteor shower, the largest one ever recorded estimated at 240,000 "Shooting Stars" per hour (~67 every second) radiating from Leo constellation over a 9 hour period. The event had such an impact on society that it was used to date people with no birth certificate.
Previous Fact Next Fact