ScienceNews
0
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.
Comments