Lobster boat saves deer 5 miles offshore

Three men were off the coast of Addison, Maine, just south of Nash Island when the incredible rescue took place.

November 6, 2019

Examined