On Thursday, February 28, 2008, at 8:00 pm WETA TV 26 will broadcast "NASA Goddard Space Flight Center-WETA All Access". This 30 minute feature covers the Center's major achievements in space flight, the ins and outs of a space mission, earthbound work, and the extensive and impressive team behind it all. This is a Washington DC station. Please http://www.weta.org for video of this program.
WETA announcement available at: http://www.weta.org/pressroom/allaccess/