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