The night the stars fell

November 13, 1833 – An extraordinary Leonid meteor storm lit up the sky. Estimates suggest as many as 240,000 meteors were visible over nine hours. People thought the world might be ending.

Previous
Previous

the holland tunnel

Next
Next

The Holland Tunnel