The Shadows Radio

Bigfoot Poop!

June 30, 2019

Bigfoot has been spotted! Steph Langers and the ladies of Squatch-hers joined Rebecca to talk about hunting the beast... and Bigfoot poop.