A Detroit police officer is being criticized after he is heard in a video using racially charged language toward a Black woman he pulled over for a traffic stop, HuffPost reports.

Law enforcement officials confirmed that Officer Gary Steele was placed on restricted duty while investigators look into the video, which was posted Tuesday, where he can be heard saying that the woman was doing a “walk of shame.”

According to reports, Steele pulled over Ariel Moore, 23, for having an expired registration, ultimately seizing her car. He told Moore that she had to exit her vehicle so it could be towed.

Moore decided to walk a block home in frigid temperatures after declining a ride from officers, according to Detroit station WXYZ

In addition to his “walk of shame” comments, Steele put stickers on the video that read, “what black girl magic looks like” and “celebrating Black History Month.” He also said, “Bye Felicia” as she continues to walk away.

“I’ve never had this happen to me in my life. I’m kind of shocked—I don’t really know how to feel right now. I’m still trying to take it in,” Moore told the television station.

Moore’s mother, Monique Mobley, offered a blistering critique of the video, saying, “What they put on there, that’s racist. They’re demeaning my child for no reason.”

Detroit Police Chief James Craig said he was upset over the video and agreed with Mobley’s comments.

“I am angry. I’m angry because this was a racially insensitive post,” he said, according to the Detroit Metro Times.

Craig added that Steele has a “troubling history” that “predates” his time on the force. Steele was charged with attacking an ex-girlfriend and shooting a gun near her head, according to the Daily Beast.