He was pulled over for failing to use his turn signal.

He insisted he hadn't committed a crime.

So he turned on Facebook Live to capture the injustice on camera.

That's where, police say, Dominique Desha Green went wrong during a traffic stop last week in northwest Dallas. Authorities say the 24-year-old incriminated himself on his live stream: shouting about his innocence as he recorded his attempt to hide cocaine from officers.

He's now facing 11 charges related to the traffic stop, including drug possession.

Green told his Facebook followers that he was parked at an AutoZone, trying to decide on the best way to trick out his 2003 Ford Crown Victoria, when a police officer attempted to arrest him for "being black on a Friday."

"They're just [expletive] with me because I'm young, black ... and on the wrong side of the neighborhood," Green said.

But after about 10 minutes of insisting that he had not committed a crime, Green recorded himself stashing what police say was cocaine in the driver's side door.

"I'm glad I didn't get out of the car. I got a pocket full of all kind of [expletive]," he said at about the 10:30 mark on the video, before knocking the camera out of focus.

Police used the video to find the cocaine and charge him with drug possession, according to the arrest warrant affidavit. Green's other charges include failure to use a turn signal, failure to wear a seat belt and resisting arrest.

Police say they pulled over Green about 4:30 p.m. Sept. 9 because he wasn't wearing a seat belt and hadn't used a turn signal while turning into a parking lot.

Green, who has previously been convicted of marijuana possession and giving a false name to evade authorities, initially tried to walk away, police say. But then, they say, he got back into his car and locked the doors.

He rolled down his window about an inch to talk with Dallas police Officer Kristopher Trotter.

The video shows Green arguing with and talking over Trotter, who remains calm and explains the law. Their conversation lasts for the first three minutes and 30 seconds of the video.

"I want to speak to your boss," Green says. "That's like going to McDonald's and somebody gets your order wrong and saying, 'Let me speak to your manager.' "

"I don't work for McDonald's," Trotter replies.

"You work for me," Green says, adding that the officer is a public servant.

Dominique Desha Green (Dallas County Jail)

While Trotter waits for backup, Green rants to himself and his Facebook followers about the police. He records himself hiding his drugs, authorities say. Then he gets out of the car and yells, "Black lives matter!"

Police arrest him at the end of the 13-minute video. An officer who identifies himself as Trotter's supervisor assures Green his life is not in danger. "We're not bad guys here," he says.

But police say Green still resisted arrest, spitting in Trotter's face and trying to kick out the window of the police car.

While waiting to be searched at the jail, police say, Green continued to yell at the officer who pulled him over. "Trotte. Trotter. However you pronounce it. That's a unique name," he said. "What? It European? You Pilgrim ass cracker."

Authorities say Green also threatened to kill Trotter and his wife, and sexually assault his daughter.

"When I get out I'm going to hunt you down," he said.

That slew of charges against him — including harassment of a public servant — now add up to far more than the price of a traffic ticket.

Green is being held at the Dallas County Jail in lieu of $229,500 bail.