The last voyage of the Space Shuttle Endeavour – a super slow, 12-mile victory tour through the streets of LA on a 160-wheel carrier on Saturday.

PICTURE GALLERY: A Space Shuttle On The Streets Of Los Angeles (The Atlantic)

Sponsored Link
Sponsored Link