This stuff makes me cringe. No excuse for the driver, they have commited a crime and I hope they are caught and prosecuted to the full extent of the law. But seriously man, why are you riding over the Granville st bridge, let alone without a helmet on? With so many options to get in or out of DT on a bike, I have little to no sympathy for this guy.
How do you get the message across to these people? They make all cyclists look bad.