Watch: Footage emerges showing ship crew saving a possible whale caught in a net

Source: Humans at Sea

Latest Video