Episode 72: Sasquatch in the United Kingdom
This week Mark and Seth take a stroll to merry old England as they explore the topic of Bigfoot in the U.K. But first, they read a letter from a listener that brings up some interesting points on conservancy and the ultimate goal of “saving Bigfoots”…
Read More