water cannons or pepper spray...
This is not Los Angeles or Miami. New York has snow plows. Just push them over into a big pile on the side of the road.
water cannons or pepper spray... *********
I was actually thinking miniguns on full auto..