Nightly News   |  October 12, 2012

Endeavour’s final voyage

Spectators marvel as the space shuttle Endeavour makes its way through the streets of Los Angeles, enroute to its final destination at the California Science Center.

Share This:

Sorry, we do not have a transcript available for this video at this time.