๐John Green speaks! ๐ฃ๐
6 videos โข 20 views โข by The Bigfoot Mystery - Squatch-D TV
The Legendary icon of Bigfoot research, the late John Green spoke with Steve on Squatchdetectve Radio back in 2007. These are some of the best excerpts from that discussion.