'Live from Space': National Geographic Brings Astronaut Life to Earth on TV Tonight
Friday, March 14, 2014 - 14:30
in Astronomy & Space
NASA and the National Geographic Channel is about to take one giant leap for cable kind tonight with 'Live From Space,' unprecedented TV event to share the wonder —and drama — of space travel like never before.