A man has been caught impersonating a police officer - after accidentally pulling over a police officer.
John Brock from Indiana flashed a fake police badge at an off-duty detective.
Police say Mr Brock swore and threatened the detective before storming off into a nearby shop.
The off-duty detective alerted his colleagues, who were there to arrest the imposter as he left.