Shane and David join us to discuss possible Bigfoot audio captured in different regions of the USA.
No transcript available.