It was just before the lunch rush at an oyster bar in New Haven, Connecticut, when a wild seal appeared on land, seemingly ...
New Haven is known for its pizza, but there's probably another reason the marine mammal was in town. Thankfully, the Mystic Aquarium was ready to help.
Officers were called down to the area of Chapel and East streets, where a seal was found on the road, according to New Haven ...