Skip to playerSkip to main content
  • 8 years ago
Have you seen Bigfoot? I heard he hangs out on Pine Ridge Road out in Mocksville, North Carolina. Just kidding. And the local animal shelter would love for you to stop calling animal control!

Recommended