While we're enjoying the Spring weather here on land, the Endangered North Atlantic right whales are enjoying feeding off the shores of Cape Cod in the western part of the bay.
It is freezing today and I imagine being in the waters of Cape Cod Bay would be even colder. So I definitely feel for the hundreds of sea turtles trapped in those frigid waters.