Arrests Following Hiding In A HVAC Vent And Running A Stop Sign

A College Station man who is five foot eight and 150 pounds squeezed himself into a heating/air conditioning return vent in his apartment to avoid being arrested on a drug charge from the Chicago area. According to the College Station police arrest report, 23 year old Keith Pullin grabbed an officer and took him to […]