03 July 2012

Crystal Pyramid in Bermuda Triangle


http://allarround.blogspot.com/

It's always great to see science (finally) catching up with Greater Truths and making it to mainstream news...except for the "sacrificial" part though :)

Nice short video, just over a minute.

No comments:

Post a comment