MIAMI (WSVN) - A man has died after a car fell on him at a repair shop.
Miami Police said the mechanic was working on a car near Northwest 36th Street and 12th Avenue, Thursday.
When units arrived, they discovered the man dead at the scene.
Homicide detectives are working to determine exactly how it happened.
Copyright 2018 Sunbeam Television Corp. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.