College Station’s Police Chief Addresses City Council Concerns About Predatory Towing Practices

 Predatory towing of vehicles in privately owned parking lots in College Station was discussed during the last city council meeting (February 26). As part of police chief Billy Couch’s review of PD activity last year, [Read More…]