Space/Science
http://www.dfw.com/mld/dfw/news/state/16249759.htmFort Worth Star-TelegramSorry, no video...