Crystal pyramid in the Bermuda triangle?
View Single Post
11-13-2012, 12:49 PM
Super Serial Moderator
Join Date: Feb 2006
Yea - im well aware beforeitsnews.com is a ridiculous site like disclose.tv
Did you think i was serious with this thread?
I do believe additional pyramids may be on the ocean floor. That isnt far fetched.
View Public Profile
Find More Posts by Sideshow Bob