Monday, November 11, 2019

BIGFOOT NEWS IN BRIEF





Bigfoot researcher Russell Acord of Kennewick is one of four co-hosts on the Travel Channel's new eight-episode series called Expedition Bigfoot.

No comments:

Post a Comment