Meteor showers and an eclipse feature in the skies this spring Tick, tock: The countdown to peak tick season is here ...