California Science Center–Space Shuttle

The California Science Center in Los Angeles is home to the space shuttle Endeavour.  This is one of the four locations in the United States that have or will have space shuttle exhibits.  It is very fitting that one of the shuttles would retire in Southern California since a lot of shuttle design, manufacturing and assembly work was done there.

IMG_0255 Stitch Continue reading