US Border Watch at Gessner and Tanner in Houston Texas. We have been here before and decided to see it they are staying away. This guy thought we were lost so he informed us we were in Mexico, this isn't America it is Mexico! Welcome to Houston Mexico.
All Comments