Police Officer Opens Fire Through Windshield In Downtown Vegas “Get The Strap!”

A wild shootout was caught on police body cam in Las Vegas, Nevada last week.

2 men had just shot a man multiple times at a car wash downtown.

Police officers responded and engaged in a high speed chase / shootout downtown.

Leave a Reply

Your email address will not be published.