Crewmembers from Station Sand Key, Florida, rescue nine people who were stranded on Spoil Island, Florida, Wednesday, April 22, 2015. The people were stranded after their 31-foot boat was grounded due to low tide. U.S. Coast Guard video by Fireman Mark Harmeling
LEAVE A COMMENT