Wavebacker 11/30/2004
Houston cant win in the post-season, they play in a fluky ballpark and have ugly uniforms. You'd have to be in Houston as well. i can think of better cities to have a Sports team in. Houston sucks as a sports town.
Helpful
Funny
Agree
Disagree
1 reviews! « Previous | Page of 1 | Next »
Sort by Newest Oldest Most helpful Least helpful Highest rated Lowest rated