Does the Idyllbeast really exist or is it just someone with a furry fantasy? Dan tells more of his amazing stories while Sean sits the most sober he's been. Listen in to find out about the demon that lives in a glass cave. These are the legends of Idyllwild.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More