Ep. 15 - Meshekenabek, Indiana
More lurks in the waters of the US than you would think. Come with us to Indiana to hear the local legend of a water serpent stalking a newborn lake.
Want more Drinking the Koolaid? Check out our full length episodes, social media, and more here!