A man was arrested after urinating on people at a Northgate bar. College Station Police were flagged down at The Spot at 303 Boyett Street on Saturday around 10:00pm. 20-year-old William Eli Whitbeck allegedly urinated [Read More…]
Man Arrested After Urinating on Bar Employees and Customers in Northgate
