Ready for an annual shower?
Wednesday, August 7, 2013
The meteors are coming, the Perseids that is. The annual August meteor shower that some astronomers have called the best one of the year; it will peak between midnight on Aug. 11, and sunrise Aug. 12.