Last Flight (Video)

The US space shuttle Endeavour makes its last flight, down the San Francisco peninsula, on its way to its final home in Los Angeles.

Comments are closed.