A motorist turned the tables and pulled over a cop in a bizarre traffic stop caught on camera.
As the footage shows, Claudia Castillo actually reprimanded the cop for speeding in the incident in Miami.
Castillo says she was driving down the street when the cop sped past her. She says she's fed up with cops speeding through her neighborhood, so she decided to take the law into her own hands.
She told INSIDE EDITION: "My car shook side to side, he passed so quickly. You see it happening over and over and nobody does anything. I had to do something, so I did.”
"I started to speed up to see what speed he was going and I stopped at 80 because he was going much faster than 80."
When the officer got stuck in traffic, she was able to catch up to hims.
"I was finally able to pull next to him and asked him to pull over to have a conversation with him and he's now pulling over," she said. "I’m sure he's a good guy but nobody is above the law."
In the video, she tells him: “The reason I pulled you over today, you were pushing 90 miles an hour. I pushed 80 to try to catch up with you and I was still eating your dust!”
The officer apologized and said he would "be sure to slow down."
"Leaders lead by example," she told the cop.
"I couldn't agree with you more," he replied.
Miami-Dade Police Director Juan Perez responded to the videos on Sunday, releasing the following statement:
"The Miami-Dade Police Department will have his immediate command staff investigate the matter, once the officer and citizen are identified. The appropriate course of action will be taken at that point."
Investigators said Castillo will not be reprimanded for pulling over the officer or for speeding in order to catch up to him.