The space shuttle Endeavour wrapped up a long and often delayed 3-day journey from LAX to the California Science Center where it will go on display October 30. It arrived at Exposition Park in Los Angeles nearly an entire day late and is now in a hangar, where our CSLEA members who are museum security […]