This makes me want to get a camera for myself, even if it did no good in this case.
Similar thing almost happened to me a couple of times in North Arlington on Glebe Road while making my way to work. I’m cruising along at about 14 mph uphill. A steady clip for a beginner like me on a hybrid imho. Two lanes completely open and a huge truck comes flying by me and cuts me off. Luckily I was going slow enough and had my hands on the brakes and stopped before ramming into his tailgate.
Then, yesterday, some idiot in a BMW convertible cuts me off after a stoplight because I didn’t accelerate fast enough for him. Weaving in and out of traffic and I still caught up to end up behind him at the next light. Some idiot drivers out there.