Metro Police trying to curb street racing

There’s a new effort to stop street racing in Nashville.

More info on Metro Police trying to curb street racing