Photo, Print, Drawing This is Forest, a gigantic Bigfoot figure at the Bigfoot Crossroads of America Museum, created in the home of Bigfoot true believer Harriett McFeely in Hastings, Nebraska original digital file

About this Item