The Soul Trap

The Devil's Den

Pastor Joel D Tillis

If God has his garden, is it possible that Satan has his den? In this episode, we talk about the Bermuda triangle mystery.

Website: https://www.thesoultrap.com

Video: https://youtu.be/j-gmoBe1ws8

Facebook: @thesoultrap

Support the show