Todd, Robert Keith 20250219 Anderson County, South Carolina Booking(03) Save Image Image gallery: Anderson Busted Newspaper