Are you sure that was Houston, sounds more like the reunion tower, it's a big lighter ball building with the resturant on top and it circles. I agree Houston does suck very country and yee ha, also weather sucks and traffic
Not sure but I thought it was at the airport.