Police officers in New Haven, Connecticut, were tasked with rescuing the seal. A young seal found itself in an unlikely place Sunday, on a snowy street amid shops and restaurants in Connecticut.
A call was placed to police after the little guy was found stranded on a snowy city street in New Haven, Connecticut.
A young seal found itself in an unlikely place Sunday, on a snowy street amid shops and restaurants in Connecticut. The seal was found Sunday in New Haven, according to New Haven Police Officer ...