A woman from South Carolina allegedly recorded a video while she drove a vehicle with her youngster seated on the hood and she is facing a felony charge for the incident. 26-year-old Thrista Johnson is a mother of two who lives and works in Rock Hill, South Carolina. On April…
Updated: