Skip to playerSkip to main content
  • 7 weeks ago
Officials in Maine have solved the mysterious appearance of a Bigfoot creature in the town of Damariscotta - revealing a man dressed in a "very convincing costume" sparked a flurry of panicked phone calls to police.

Category

✨
People

Recommended