The Perseid meteor shower due to shine tonight

Weather Dana Farrington · ·
A Perseid meteor streaks across the sky over the Lovell Radio Telescope in Holmes Chapel, U.K., on Aug. 13, 2013.