Kevin Jennings, a GFL Environmental transportation safety specialist, still doesn’t know how he survived. The odds when a speeding motorcycle crashes into a truck are not generally in a rider’s favor. But he remembers everything else about Aug. 23, 1990. He was commuting to his afternoon shift as a driver with Loomis Courier in Mississauga, […]
Source: Truck News