The 65-year-old woman was pulled over after an Alpharetta police officer saw her vehicle drift into another lane, almost causing a collision, the department said in a Facebook post.
One of the officers can been heard on the video yelling, "You're not in charge, shut the [expletive] up and get out of the vehicle", before two other officers are seen attempting to pull her from the auto.
In a video statement, Alpharetta's Public Safety Chief John Robison explained he had "major concerns" about the way the incident unfolded. She was then told she was under arrest, police said, but did not obey the officer's order to step out of her vehicle.
Campbell, who suffers from diabetes and high blood pressure, was taken to the Alpharetta jail after the incident, where she wasn't provided with insulin, said her attorney, Mutepe Akemon.
After a while, Campbell agrees to exit her vehicle.
He stated: "I did what was necessary to complete the arrest by raising my voice and using verbal commands using heavy control talk with profanity".
At this point, five officers were on the scene while Campbell is crying for help and asking to see a supervisor. "I didn't expect that in Atlanta". Seconds later he makes his way around the vehicle and begins to yell at Campbell. I need to supervisor, now!'
Campbell told WSB that she doesn't want Legg to lose his job, saying, "Disciplinary action should be taken with that gentleman". She also said she wouldn't sign the ticket because she was afraid that doing so meant she was admitting guilt, not out of disrespect toward the officers. "Everybody does that when a cop gives you a ticket, unless you're wrong, you're gonna ask why", Campbell told WSB-TV.
A second officer, who has not been named, gets out of one of the cars and approaches Campbell, telling her: 'I need you to get out of the vehicle, step out. Although she denied the traffic violation, the officer issued her a ticket.
'I didn't expect that in America.
A grandmother was pulled over in Georgia and then forcefully removed from her vehicle amid shouts and insults all because of a traffic turn.
After a few minutes, he returns to Campbell's vehicle and hands her a citation for failure to maintain lane.
"Who are you talking to?"
He added, "I do not feel I will get a fair internal affairs investigation from you due to the comments you made on Facebook prior to interviewing any of the other officers, or even me". Am I in a movie?
As the situation escalated, Campbell said, she felt "violated". I couldn't believe it.
The Alpharetta Police Department and Georgia Bureau of Investigation have opened an investigation into the matter.
But Legg said, given the circumstances, he acted appropriately. "The encounter had been going on with multiple officers responding with emergency equipment leaving the general public unprotected while the encounter continued", he wrote in his resignation letter.