Loading...

Seals at Cape Cod

|This week's moment in nature takes us to the shores of Cape Cod where seals are enjoying a shark-free swim.