Okay, this is quite embarrassing. For more time than I’d like to admit I thought that Houston was the name of some really smart guy at NASA. It took me the while to realize there’s actually a whole space center in Houston, and soon after that I got a chance to go there and see it myself. As […]
