thebigfoot.show
Episode 63: Bitchin’ about bigfoot
Episode 63 — Bitchin’ about bigfoot — has sulked onto the internet like a surly teenage malcontent. On the show this time, Scott, Sam, and Brian display an inordinately negative attitude abou…