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.

Top Videos