A dealership mechanic died of blunt-force trauma this week when he was pinned against the wall by a vehicle he was working on.
A dealership mechanic died of blunt-force trauma this week when he was pinned against the wall by a vehicle he was working on.