September 10 2017 11:47am

Sheriff’s Office crew braves rough seas to rescue stranded sailors off Florida coast

Authorities in Port St. Lucie, Florida were forced to take to the choppy waters to save a pair of stranded sailors from a boat as Hurricane Irma rolled across the state.

Responsive site?

Video Home