Happy Independence Day to all from Wellfleet, Massachusetts, where, in a remarkable cessation of hostilities, even the local cetaceans made an appearance in today’s town parade.

Happy Independence Day to all from Wellfleet, Massachusetts, where, in a remarkable cessation of hostilities, even the local cetaceans made an appearance in today’s town parade.