Image:
Jae C. Hong / AP

NBCNews.com   |  October 12, 2012

Endeavour rolls down the streets of LA

Space Shuttle Endeavour leaves LAX and heads down the streets of LA en route to the California Science Center. NBCNews.com's Dara Brown reports.

Share This:

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