Skywatchers, rejoice! The Leonid meteor shower, an annual mid-November treat, will be coming to a sky near you this week. The meteor shower is expected to peak on Thursday night and Friday morning, but could also be visible Friday night and Saturday morning, astronomers said.