Texas Minded
Rookie
- Aug 25, 2021
- 14
- 17
- 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...