Crackdown on street racing
In just the last couple weeks, five people were killed in three deadly crashes in Osceola, Volusia and Brevard Counties, all from alleged street racing.
In just the last couple weeks, five people were killed in three deadly crashes in Osceola, Volusia and Brevard Counties, all from alleged street racing.