+

Incredible Video Shows Humpback Whale Surfacing Just Feet From Dock