Man, I don't know what the hell is going on in Houston, Texas. However, whatever it is, those STD rates are out of damn control.

​...