1 Articles
Video

A Vero Beach, FL, woman is alive today thanks to the quick thinking and selfless bravery of a pair of sheriff's deputies.