The 2013 Leonid meteor shower is expected to be visible from Nov. 16 through Nov. 18. Weather permitting, observers around the world should be able to see the brightest „Leonids“ streak across the sky from Saturday night through Sunday morning. The Northern Hemisphere will be treated to the prime show, as it has the best view of the constellation Leo, from which the meteor shower derives its name.