Camelopardalids is a new meteor shower you should see on May 23 to 24 Joining the roster of the most-awaited meteor showers on Earth is the Camelopardalid meteor shower radiating from the constellation of Camelopardalis, the 18th largest constellation in the night sky. by Cez Verzosa