They used to make spaceships here
As the current Space Shuttle mission (STS-125) comes to a close, the Shuttle is nearing the end of its functional life, its final mission slated for 2010. On a recent visit to Downey, CA, near Los Angeles, I had the chance to visit a series of buildings, now empty, that were the birthplace of the […]