Davie Police on the scene of a crash at State Road 84 and Flamingo Road
Davie Police on the scene of a crash at State Road 84 and Flamingo Road Sun Sentinel
Davie Police on the scene of a crash at State Road 84 and Flamingo Road Sun Sentinel