The Batsquatch

Camp Monsters - A podcast by REI Co-op - Thursdays

The explosion of Mount Saint Helens in 1980 awakened a monster that appears at night, when the silence sets in.