Monday, March 9, 2020

DOCUMENTARY - Alaska's Bigfoot Island

FINDING BIGFOOT
Bigfoot experts are called to Prince of Wales Island, Alaska to investigate a recent spike in Sasquatch activity. But can they track the elusive beast?

No comments:

Post a Comment