Quote Originally Posted by tx_tuff
Live in Tomball Texas. which is right outside Houston were I was born and raised. Really anything within 40 miles are so from downtown Houston is Houston! And believe me we have a ton of traffic.
You have not lived until you navigate I-10 around Houston.