The Seals

  Something is killing the seals along the New England coast. Half of what I love about riding in a boat is spotting these little guys. Once C.M. spotted one riding an ice berg across Little Bay. He did provide photo confirmation of this event. It makes the Loch...