Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Sep 21, 2012
The Port of Los Angeles and the USS IOWA were privileged to have a flyover of the Space Shuttle Endeavour at approximately 12:30 p.m. on Friday, Sept. 21, 20012 as the historic spacecraft made its final flight before it goes on permanent display at the California Science Center in Los Angeles.