Each meteor is a tiny fragment of debris left behind by Comet C/1861 G1 (Thatcher), a long-period comet that last passed through the inner solar system in 1861. As Earth moves through that debris ...
The most reliable meteor shower of the year is almost upon us – and you won't want to miss it. The Orionid Meteor Shower will reach its dazzling peak tonight with up to 20 shooting stars every hour.