Deputy Rachael Carter is an officer with the Williamson County Sheriff’s Office in Texas. She first appeared on Live PD – 05.15.20 in Season 4.
Home Deputy Rachael Carter
Deputy Rachael Carter is an officer with the Williamson County Sheriff’s Office in Texas. She first appeared on Live PD – 05.15.20 in Season 4.