Researchers Found Strange Structures In The Bermuda Triangle
According to an German oceanographer, strange structures lies deep in the ocean at the Bermuda Triangle and is very likely they are not from Earth but by some alien civilization.
Known as the “Devil’s Triangle“, the Bermuda Triangle is a place in the western part of the North Atlantic Ocean, and is defined by points in Puerto Rico, Florida and Bermuda.
Watch video below.
Original source: www.disclose.tv