Skip to content

Humpback Whale Delivers Spectacular Show

A humpback whale has put on a spectacular show in waters off Australia’s north Queensland state coast on Monday.


Comment count on this article reflects comments made on Breitbart.com and Facebook. Visit Breitbart's Facebook Page.