A motorist turned the tables and pulled over a cop in this bizarre traffic stop.
SEE ALSO: The Craziest HOV Lane Stunts
The driver actually reprimanded the cop for speeding over the weekend in Miami.
Claudia Castillo says she was driving down the street when the cop sped past her, when she gave chase she recorded the whole event.
"The reason I pulled you over today, you were pushing 90 miles an hour," she said. "I pushed 80 to try to catch up with you and I was still eating your dust!"
She says she's fed up with cops speeding through her neighborhood, so she decided to take the law into her own hands.
See photos from the scene:
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," she said.
When the officer got stuck in traffic, she was able to catch up to him and speak about his actions.
"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."
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.