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/