Listen

Description

Still scratching his head over the bizarre 2 Kings chapter 3 passage, Dante takes 10 different approaches in order to figure out how demons interact with humanity. Warning: this episode is like a Jackson Pollock of podcasts.