FLORIDA CITY, Fla. – A pickup truck fell on top of a mechanic Friday afternoon in Florida City, authorities said.
The incident was reported at 30 NW 12th St.
Recommended Videos
Miami-Dade Fire Rescue officials said the victim was airlifted to Jackson South Community Hospital, where he is listed in critical condition.
No other details were immediately released.
Watch Local 10 News or refresh this page for updates.