This segment from Australian documentary about the
mysterious underwater pyramid complex off the coast
of Okinawa, Japan is the best one I’ve ever seen.
Committed to the ongoing research, exploration and enlightened discussion of the paranormal
This segment from Australian documentary about the
mysterious underwater pyramid complex off the coast
of Okinawa, Japan is the best one I’ve ever seen.