Mysterious Aztec Skull Rack Discovered in Mexico City Posted on 22/08/2015 by sumayah Archaeologists have found an Aztec skull rack in Mexico. The skull rack was found in a dig site in Mexico City. The dig site was situated in the Historic Center of Mexico City. The human skull rack...