Orionid meteor shower

The 2012 Orionid meteor shower peaked early on Oct. 21, raining bits of the famed Halley's Comet on Earth to the delight of stargazers around the world.