Police Unleash A Barrage Of Bullets On Man In A Stand Off In California! (*Warning* Graphic)
  Video Description
Hits: 318,738 Added 2017-09-27

9-27-2017, 9:30am (PST): Shots fired in standoff, westbound Interstate 80 in Emeryville, CA (near Powell Street exit). Another motorist next to me is the one saying "it's fucked up", not me. I did not say anything while filming the video. Posted by Abdul

URL

Embed