SE Texas meteor caught on NASA camera

Published On: Dec 07 2012 04:23:38 PM CST   Updated On: Dec 07 2012 04:29:29 PM CST
meteor

Dec. 7, 2012: A NASA meteor camera in New Mexico captures a meteor falling to Earth