According to many news sources over the internet a team of scientist or explorers with a robot have discovered a pyramid, made out of glass or crystal in the Bermuda Triangle.



Leave a Reply.