rbiggers
Senior Member
So I'm in Houston for 2 weeks on business. I've been here before, but never for 2 freakin' weeks. Anybody got suggestions on what to do in my down time while here? Any sites that need seein'? I've been to NASA, and would go again, but it's 40 miles from where I am staying. I am already enjoying a lack of wind here.