This year’s Lyrid meteor shower peaked on Monday night, April 22nd, lighting the sky with shooting stars. Learn more about the Lyrids and other annual meteor showers from NASA.gov!
Lyrid Meteor Shower Peaks on April 22nd — The Barringer Crater Company
Greg Schicker-Taubman
