Texas Minded
Rookie
- Thread starter
- #21
I sense sarcasm...Visit Houston
Downtown Houston is actually quite nice in my opinion (at least around Astros stadium).
I live way north in the wooded suburbs of The Woodlands township. It is definitely nice up here...