Residents in the small coastal town of Damariscotta, Maine, were left wondering whether the legendary 'Bigfoot' had finally emerged from the wilderness after a large, hair-covered figure was spotted in public.
Several people reportedly photographed the mysterious figure, prompting a series of calls to local police. The unusual number of reports was enough for officers to launch what amounted to an impromptu Bigfoot investigation.