Watch the Lyrid Meteor Shower This Weekend Over IdahoWatch the Lyrid Meteor Shower This Weekend Over IdahoThe annual Lyrid Meteor Shower is currently at its peak over Idaho and if Mother Nature cooperates, this weekend will be a memorable one.Nate BirdNate Bird