TheBizPost

Meteor over Dallas? WFAA's weather team says falling objects spotted in the sky were likely space debris - WFAA.com

If you saw objects in the sky over Dallas last night, you likely were looking at space debris, not meteors, according to WFAA's weather team.

No comments yet.