Stock Photo: USA, California, Los Angeles, Space shuttle Endeavour being towed
Stock Photo: 618-565 USA, California, Los Angeles, Space shuttle Endeavour being towed

More Like This