Humpback whale freed from shark net

CBSTV Videos
Rescuers freed a humpback whale after it became tangled in a shark net off the coast of Australia's Noosa Heads Main Beach.
View Comments (0)