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.