Shuttle Endeavour: Mission 26

On Sunday the shuttle Endeavour arrived at the California Science Center after spending the better part of three days crawling through the streets of Los Angeles, completing its 26th and final mission.
Copyright © 2016, Los Angeles Times
58°