Monday Nov 24, 2003 Nov 24, 2003 0 Facebook Tweet Email Just got back from Houston... Could that city suck any harder?