Bigfoot in Maine? 10-foot-tall ‘wild man’ was killed in 1886, newspapers reported

So the truth was out there. Then.





Bigfoot in Maine? 10-foot-tall ‘wild man’ was killed in 1886, newspapers reported