WOOoo!! Spooky! PhotoShopped!!
Levitating Islands in Bermuda Triangle Observed by Spy Satellite
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.