Police Hunt for Mysterious 'Bigfoot' Man in a Small Town Ends in Unexpected Twist
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.
International Business Times UK ·