Vancouver company involved in Deadpool 2 production fined almost $290000 over fatal crash

… from a Ducati Hyperstrada 939 motorcycle and crashed into a building while riding in downtown Vancouver, in an area cordoned off by police.
Source: Downtown Vancouver

Posted in Vancouver.