You are here

Skyfall

Featured on November 16, 2015

The stars appear to fall from the sky during the Leonid meteor shower of 1833, as depicted in this contemporary illustration. Tens of thousands of meteors shot across the sky in just a few hours. The Leonids have staged several other big storms, most recently in 1966. This year's shower, however, should be tame, with a few dozen meteors per hour.