Residents across North America on Wednesday caught a glimpse of the moment a meteor passed by Earth, lighting up the night ...
According to the American Meteor Society, Earth encounters the Southern Taurids stream first each year, around September 23.
If you saw objects in the sky over Dallas last night, you likely were looking at space debris, not meteors, according to WFAA ...
Dashcam footage caught the moment a falling meteor exploded over Calgary, Alberta, in Canada on Wednesday morning.