October 12, 2016
By Moses Leos III A Kyle man suspected of publicly urinating while waiting in a drive-thru line early Friday was arrested after he fled the scene and led authorities on a chase that at times reached 100 miles per hour. Cameron Todd Walker, 21, of Kyle, was arrested for driving while intoxicated (DWI...