Wednesday, June 24, 2020

VIDEO - Finding Bigfoot - S02.E06: Virginia Is For Bigfoot Lovers


Finding Bigfoot - S02.E06: Virginia Is For Bigfoot Lovers
The team visit Virginia to check out footage of a creature the locals have dubbed 'The Beast of Gumhill'. Can they prove this elusive beast is real?

No comments:

Post a Comment