It’s hard to say for sure what even happened here, but this is definitely one of the most gnarly road bike crashes I’ve ever seen…. It looks like something broke off / fell from the vehicle that’s transporting the camera, let’s hope this guy is alright.