Feedback

Amazing Video of Seattle Police Chase That Ended in Fatal Shooting

 

Twelve Seattle police officers are on paid leave as department investigates deadly shooting, after a high-speed car chase that was caught on dashcam.

Shows