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