Meteor showers of 2010 :
Quadrantids : night of January 3
Lyrids : nights of April 21/22
Eta Aquarids : night of May 5-6
Perseids : night of August 12
Orionids : night of October 21 (full moon)*
Leonids : night of November 17
Geminids : night of December 13
These are approximate times for the Lower 48 states; actual shower times can vary.
* Bright moonlight makes it difficult to see all but the brightest meteors.
Yes. There are several meteor 'showers' every year.
The Geminid Meteor Showers happened.
Meteor showers are not man made
There are yearly meteor showers, in relation to taurus.
Many such meteor showers repeat regularly every year, so you can look it up in relevant references. For example, the Wikipedia article "List of meteor showers" lists several.
meteor showers
Could be Draco. The meteor showers are called Draconids.
No. Meteorologists study weather. An astronomer would predict meteor showers.
No connection. Meteor showers are debris from space striking the earth.
No
Yes, people living on the West Coast of the United States can see meteor showers, as long as the skies are clear and the meteor shower is visible from that location. Meteor showers occur at different times throughout the year and can be visible from various parts of the world.
Meteors?