Thread
:
The Bermuda Triangle
View Single Post
#
20
09-01-2016, 10:13 PM
The Taoist
Experiencer
Join Date: Nov 2015
Posts: 331
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
The Taoist
View Public Profile
Send a private message to The Taoist
Find all posts by The Taoist