This is the display of police technology at its finest. These cops managed to stop a high-speed car chase using a high-tech grappler.
This is the display of police technology at its finest. These cops managed to stop a high-speed car chase using a high-tech grappler.