Spat at, abused and run off the road: why do some people hate cyclists so much? Spat at, abused and run off the road: why do some people… SafeHomeDIYAugust 30, 2022