Episode 23: Texas Bigfeet
In this episode, we discuss, at LENGTH, the bigfoot phenomena and some of it's history in the Lone Star State. Is there any solid proof that this hairy beast exists? We'll let you decide. Supernatural S.A. Town is hosted by Steven Valencia and Jody West We release a brand new episode every other week! Become our personal…
Read More