Update: Texas Fireball was Real After All, NASA Says

Editor's Recommendations

More from LiveScience