Share
twitterlinkedinfacebook
The Perseids meteor showers are seen above Carson City, Nev., on Thursday, Aug. 12, 2010.