Giraffe Meteor Shower Expected Tonight


The earth collects debris from space in the folds of its atmosphere. The result is that this debris lights up and the phenomenon is called shooting stars or meteor showers. Meteor showers from...