Police: Mechanic killed after truck falls on him
A mechanic at a car dealership in Providence died after police said a pickup truck fell on him.
Police told NBC 10 that 50-year-old Jose Carrion died Wednesday.
Carrion worked at Elmwood Auto Sales.
Police said he was working to connect the pickup to a tow truck when it somehow fell and crushed him. He was taken to Rhode Island Hospital where he later died.
His employer called it an accident and that they didn't know what happened.?