meteor shower may 24

Camelopardalids Meteor Shower Peaks On May 23, 2014 (VIDEO)

A new, and possibly spectacular, meteor shower will be gracing the skies on the night of May 23, 2014 (early morning of May 24, 2014). Predictions are that the shower could reach a peak rate of anywhere between 100-1000 meteors an hour — the most sober assessments seem to be pointing towards 200 an hour

Scroll to Top