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


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…