The Bermuda Triangle
View Single Post
09-01-2016, 10:13 PM
Join Date: Nov 2015
What is known is that.....there are many, many portals and stargates all ove this planet.
The Bermuda triangle is a rather large one, that being a stargate.
This being directly offered by Divine Spirit.
In Light & Joy The Taoist
View Public Profile
Send a private message to The Taoist
Find all posts by The Taoist