Police share terrifying video as a reminder to always stop on red

VIDEO: Sarasota PD

Top Videos