STUDIO
Follow Us

Terms of Use Privacy Policy

Rescuers free tangled humpback whale

Rescuers in Australia freed a humpback whale caught in a shark net.

Source: ITN

Top Trending Videos