humpback whale hitting a canoe in Hawaii

Humpback Whale Hits Canoe in Maui