Harassment From Cars Has Existed Since the Invention of Cars
You know what’s really scary/frustrating/anti-social, in the British sense of the word? People yelling at you from their car. I had one particularly obnoxious encounter with a couple of individuals while I was crossing a street in Boston a couple … Read more →