Vancouver cyclist ‘happy to be alive’ after being hit by a truck carrying an overhanging load

The cyclist is recovering in the hospital while the driver will only be fined a maximum of $484

All sea-to-sky