THE AFRICAN INCA
- Uploaded by Technothanks on Aug 14, 2011
- Hits: 152
This is lost KERMA, in Central Africa, and Machu Picchu, Peru.....
Two cultures that Archaeologists and Explorers tell us have NEVER met...
Yet, the EXACT same technology MUST have been employed to fuse huge BOULDERS in this fashion!
There cannot be two separate ways, nor two separate purposes!