Space Shuttle Endeavour Hits the Streets