Watch: Coast Guard rescues boaters stranded on life raft off Texas coast
The U.S. Coast Guard was able to successfully rescue four boaters from a life raft off the coast of Freeport, Texas, on Monday after they sent out a mayday call when their boat began to roll over.