19 Nov 2006

Levitating Islands in Bermuda Triangle Observed by Spy Satellite

My unending fascination with the Bermuda Triangle is fed further: “Islands in the Bermuda Triangle were photographed levitating by as much as 10 miles off the surface of the ocean in this recently-declassified image from a U.S. spy satellite.” (photo)

Wow…

Found on Caiterwauling

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.