Posts

STS-132 Launch At Space Center Houston

On launch days there is electricity in the air at Space Center Houston. As we near the end of the shuttle era, each launch feels more dramatic and exciting than the last. There are now only two opportunities left to watch a shuttle take flight before the end of an era. The two best places [...]

Continue Reading This Article