Semi-Automatic Rifles were present on Commercial Drive on Car Free Day. They made a lot of people uncomfortable. What was the point?
Semi-Automatic Rifles were present on Commercial Drive on Car Free Day. They made a lot of people uncomfortable. What was the point?