What a psycho.
Many years ago when I was a racing club rider we used to introduce our young/new riders by way of Sunday club runs. Sometimes there could be as many as 20 or so of us on these outings riding 2 abreast as we are allowed but going single file when needed to let vehicles pass. On one such occasion we had a very aggressive van filled with builders wanting to fight us because we delayed them for a few seconds. They would not have stood a chance of course because of our numbers and we were very fit plus we had 2 additional club members with us, one a policeman the other a police woman. We avoided the conflict due to having some very young riders with us who were visibly afraid.
On reflection I now wish we gave the builders what they wanted/deserved, a thoroughly good hiding.
Sorry for huge image! - Old truck, not current.