Beans talks about the recent "sighting" from a train near Silverton, Colorado.
Denver Post Article: Bigfoot Sighting
Alasquatch Podcast Website