Comment: Another "OOPArts" (Out-Of-Place-Artifacts) discovery..I can only

(See in situ)


Another "OOPArts" (Out-Of-Place-Artifacts) discovery..I can only

think about either "time travelers", "ancient astronauts" (most likely explanation for "deities" of most, if not all religions)...or both.