CREEPY FACT #105

3.3K 16 0
                                    

There is a pyramid 6500 ft below the Bermuda Triangle and scientists have detected some sort of power coming from it. This pyramid has created a small vortex in the ocean. many believe it's responsible for all the people who disappeared.

CREEPY FACTS(T & E) CF 2 IS UP!!Where stories live. Discover now