Truck Slams Into Overpass on Highway 40

This spectacular accident happened yesterday on highway 40 near Montreal. Negligence or mechanical failure? Luckily nobody was injured.