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.comVideo: https://youtu.be/j-gmoBe1ws8Facebook: @thesoultrap
Support the show