Humpback Whale feeding frenzy off

A group of massive humpback whales feeding with their mouths open right next to a private whale watching boat off the coast of Cape Cod. Credit to Captain Chad of SeaSalt Charters LLC.