
The Soul Trap
Religious, Paranormal, & End Times Commentary. www.TheSoulTrap.com YouTube Page: https://www.youtube.com/channel/UClEjrd0XfFY5LgHxqvAly0g
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