2 February 2012, 11:19 am
The Federal Aviation Administration says a streaking light seen in the skies over parts of Texas and Oklahoma was likely a meteor.... Read More »