Houston, TX – Mile Marker 2,628 1
Today has pretty much been spent visiting NASA headquarters – the Johnson Space Center, Houston. This is “mission control” for the US space program and having visited Cape Canaveral in Florida during our visit in 2008 to see the launch site, we were really keen to see mission control. Johnson […]