A tragic road rage story has been making international headlines. On Monday evening in Ontario, Canada, a bike messenger has died after a road rage altercation with a prominent political figure.
Witnesses describe seeing a black convertible going 90 kilometers an hour the wrong way down a street in an upscale Toronto shopping district with 33 year old Darcy Allan Shepard hanging off the driver’s side window as the driver steered the car repeatedly onto the sidewalk, driving as close as possible to signposts and light poles on the side of the road.