Newly obtained warrants reveal further details about Sheriff Gerald Couch’s DUI arrest Friday, Feb. 27.
Hall sheriff pulled over by own chief deputy, had two open ‘Bahama Mama’ cans in car, warrants show