The Perseid meteor shower due to shine tonight

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