Seal Pup's Lucky Escape: Freed from Tight Spot in Jetty



A stranded baby seal was freed from rocks along the Frost Point jetty at Odiorne Point State Park in Rye, New Hampshire.