The Globe



Woman accused of urinating on man's car, punching woman in north Houston | abc13.com

abc13.com/archive/9373080 Words: houston woman police traffic northeast

Woman accused of urinating on man's car, punching woman in north Houston. abc13.com. Personalize your weather by entering a location. Sorry, b