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