Curious looking El Negro, Monument F from the Olmec ruins of Tres Zapotes, Museo Tuxteco, Santiago Tuxtla, Veracruz, Mexico. The famous volcanic rock sculpture “El Negro”, supposedly an ancient sacrificial monument, is reputed to channel powers and attracts international channelers including actress Shirley McLaine. I remember watching an old documentary on the Olmecs as a […]
Read More