Meteor shower aficionados have suffered months of not so great meteor viewing conditions and the Lyrid meteor shower will finally break that curse. Coinciding with the new moon, the sky will be perfect to view this popular spring event. The Lyrids are particles left over from comet 1861 G1 Thatcher, […]