space-facts.com
Meteor Shower Facts - Interesting Facts about Meteor Showers
What is a meteor shower? A meteor shower occurs when a number of meteors flash seem to radiate (or shoot out from) the same point