A fatal head-on collision on Northwest Seventh Avenue.
A fatal head-on collision on Northwest Seventh Avenue. Miami Police Department
A fatal head-on collision on Northwest Seventh Avenue. Miami Police Department