Lyrid Meteor Shower to Peak on Earth Day
Monday, April 19, 2010 - 14:35
in Astronomy & Space
For the 40th anniversary of Earth Day, nature will be setting off some fireworks, with the peak of the annual Lyrid meteor shower arriving on April 22.