lion (1)

Fifth Vision

8003764284?profile=original

The Bermuda Triangle, sometimes called the Devil's Triangle, is reputedly an area in the western part of the North Atlantic Ocean. A number of aircraft and surface vessels are said to have disappeared in the triangle under unknown circumstances. Pop

Read more…