Monday, February 10, 2020

BIGFOOT: Head in freezer claimed



This is a video you have to watch. This guy claims the item in the video is the head of Bigfoot and it's been in the family freezer since 1953. There is ...

No comments:

Post a Comment