What is this mystery beast photographed in Maine? | Boing Boing
Norman Tremblay of Penobscot County, Maine captured this trail cam image of a strange creature walking through the forest of Lowell. Some experts have suggested it could be a fisher or beaver while…
share.smartnews.com