NASHVILLE, Tenn. (WKRN) — A routine traffic stop in Nashville became a test of authority after a Metro police officer attempted to pull over a vehicle driven by a Tennessee Highway Patrol trooper.
A US police officer escaped injury after a pickup truck crashed into his car during a traffic stop on a major motorway. The officer was almost pinned against a guardrail after his car was launched ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results