The New York Marine Rescue Center is taking care of a seal pup who somehow ended up on a road in Southampton.
Share