Thousands of meteors fell per hour...

Share: 

Wednesday, November 13, 1833: Thousands of meteors fell per hour in the eastern United States.