No, This Statue with Glowing Eyes Is Not Actually Bigfoot

No, This Statue with Glowing Eyes Is Not Actually Bigfoot

Have you seen Bigfoot? I heard he hangs out on Pine Ridge Road out in Mocksville, North Carolina. Just kidding.


User: Buzz60

Views: 14

Uploaded: 2019-01-16

Duration: 00:58