Want this question answered?
a meteor shower
The Perseid Meteor Shower occurs in mid-August each year.
Perseid
The Perseid meteor shower occurs between August 10 and August 13 every year.
Comet Swift-Tuttle
The Daily Orbit - 2012 Perseid Meteor Shower 1-234 was released on: USA: 7 August 2013
That's not how meteor showers work. They don't "hit" specific places; they're visible pretty much everywhere the sky is dark. Tonight (August 13, 2011) is near the peak of the Perseid meteor shower.
The Perseid meteor shower is best seen between about 2 AM and dawn, any day from August 9 to August 16 or so. The peak of the shower is in the pre-dawn hours of August 13.
The Perseid Meteor Shower occurs in August. The Leonid Meteor Shower occurs in November.
Tonight
Eclipses are visible, generally, only in certain locations. Meteor showers, however, affect the entire planet, and are generally a day or two long. The Perseid meteor shower is happening now, and will continue for a day or two more.
Perhaps you are thinking of the Perseid Meteor Shower which is active in mid-August. It is visible all across the Northern Hemisphere.