Orionid meteor shower is here: What is it, how can you watch it? - explainer
The Orionids are one of the most beautiful and stunning meteor shower of the year. They are set to run until November 7, peaking on October 21.
This composite image shows 22 Orionid meteors streaking through the skies over Kitt Peak National Observatory, October 19-21, 2014. (photo credit: NASA/MSFC/MEO/D. Moser/Flickr)