Up Next
0
Local Woman Makes Shuttle History
This week, NASA will launch a space shuttle for the last time ever. A woman who grew up in Needham will go down as a record holder in shuttle history.
Share
Local Woman Makes Shuttle History
This week, NASA will launch a space shuttle for the last time ever. A woman who grew up in Needham will go down as a record holder in shuttle history.
Date: 7/5/11
Views: 225
Video by:  WCVB Boston
 
Follow us:
Loading... 1 of 167
Today's Most Watched Videos
Related Videos
Loading... 1 of 56