My boss used to live in London, and she's often told me how dangerous it is to ride there. She feels like it ultimately made her a better rider, but it was still scary.

My heart goes out to this man's loved ones.