Heroes Rescue Humpback Whale from Illegal Fishing Nets
Heroes Rescue Humpback Whale from Illegal Fishing Netsby networks
6 years and 9 months ago
A humpback whale trapped in an illegal fishing net is freed by a Sea Shepherd crew
Load More Videos
Total videos: 660
No comments available. Be the first one to comment on this video.