Police Unleash A Barrage Of Bullets On Man In A Stand Off In California

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.