Local News NASA Scientist Explains Total Lunar Eclipse December 9, 2011 / 7:43 AM CST / CBS Texas In: NASA Featured Local Savings