Home Moose and Friends Internet Rodeo Humpback Whale Breaches on Top of Kayakers

Humpback Whale Breaches on Top of Kayakers