Police and firefighters in New Hampshire came to the rescue of a deer found stranded on the ice in the middle of a large pond.
Police and firefighters in New Hampshire came to the rescue of a deer found stranded on the ice in the middle of a large pond.