06.18.2011 - By The Bigfoot Show
The return of Paul Vella! We chat about Finding Bigfoot and keep trying to call Herriott out on the trail.