Damn.... very sad news. This story makes my stomach turn. The rider is clearly an ass, but this is why I'm a big believer in helmets (since an accident in the seventies). I hope this jerk comes clean and turns himself in... RIP Geoffrey Bradeen