WikipediaGENERALLY UNRELIABLEInternational Business Times
Residents of Damariscotta, Maine, were captivated by a supposed Bigfoot sighting, which turned out to be a man in costume, sparking community interest and highlighting America's Bigfoot fascination.