Humpback Whales on Hawaiian Outrigger Canoe Tour 12.29.10