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

DALLAS Several WFAA viewers reported seeing objects falling in the sky over North Texas Saturday night, and videos showing an amazing display of light crossing across the North Texas sky quickly went… [+1525 chars]

Ads Links by Easy Branches
Play online games for free at games.easybranches.com

Guest Post Services www.easybranches.com/contribute