Humpback Whale Breaches Next to Boat

These whale watchers were in for the time for their lives when they signed up for a cruise to catch a glimpse of the elusive humpback whale.