huffingtonpost.ca
Humpback Whales Put On One Hell Of A Show For B.C. Kayakers
Whales: they get personal.