Last night thousands of eager meteor watchers gathered hoping to catch a glimpse of the Camelopardalid meteor shower, a rare astronomical event that was supposed to light up the night’s sky.
Last night thousands of eager meteor watchers gathered hoping to catch a glimpse of the Camelopardalid meteor shower, a rare astronomical event that was supposed to light up the night’s sky.