Ep. 16 - The Van Meter Visitor, Iowa
What could be lurking in the "safest state in the Union"? More than you'd think. Grab your pitchfork and join us on our trip to Van Meter, Iowa in search of the Van Meter Visitor.
Want more Drinking the Koolaid? Find our full length episodes, social media, and more here!