Tx68


100-Foot Asteroid 2013 TX68 Misses Earth

100-Foot Asteroid 2013 TX68 Misses Earth

An asteroid nearly grazed the earth and humankind heaved a sigh of relief....

Mar 9 2016, 4:50am CST