Lyrid Meteors Rain Over Earth, NASA Cameras Watch | Video

The annual meteor shower peaked on April 22nd, 2014 and NASA's All Sky Fireball Network captured many of the streaking meteors as they burnt up in the atmosphere. Bright ' St. Thomas' Fireball Captured By 9 All-Sky Cameras

The Lyrids are debris from Comet C/1861 G1 Thatcher and have been showering Earth for at least 2,600 years.

credit : NASA / MSFC