HOUSTON (KTRK) -- A worker was killed in a freak accident after the car he was working on crushed him to death, authorities confirmed to Eyewitness News.
Authorities were called to the shop, located at 2446 W. Mount Houston Road, just after 6:30pm Tuesday.
Investigators have not released the worker's identity.