The annual Leonids Meteor shower will light up the skies on November 17-18. Meteor showers are named by the constellation from which meteors appear to fall, a spot in the sky astronomers call the radiant. The radiant for the Leonid meteor shower is located in the constellation Leo. Astronomers are predicting one of the most dramatic shows this year, with dozens of shooting stars visible between midnight and sunrise. For the best view, head to an open space away from the glow of streetlights, then watch upward for the gorgeous bright white, blue and green streak the night sky...and don't forget to wish upon a star!