Japanese Pyramids in Australian Documentary
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.
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.
Truth Seeker Forum is proudly powered by WordPress
Entries (RSS) and Comments (RSS).
