Space Shuttle Endeavour – California Science Centre

I arrived back in Los Angeles yesterday for the first time since September 2012 and just had to head back out to the California Science Centre to see the new and impressive addition to their air and space exhibits –  Space Shuttle Endeavour (Orbiter Vehicle OV-105). Endeavour was first launched in 1992 and completed her last space flight in May 2011. Interestingly…