Derek Lee Helms
Derek Lee Helms Cabarrus County Sheriff’s Office
Derek Lee Helms Cabarrus County Sheriff’s Office

Suspect on the run who taunted sheriff on Facebook has been caught

July 10, 2017 06:27 AM

More Videos