Incredible humpback whale feeding frenzy in front of tourist boat


How cool is that? Filmed off the coast of Provincetown, Massachusetts.