Dashcam video released of fatal police-involved shooting in Buena Vista

Dashcam video released of fatal police-involved shooting in Buena Vista

Dashcam video has been released of a fatal police-involved shooting in New Jersey earlier this month.

Top Videos