Mexico: Aztec Monolith

show more details
show less details
A recent discovery under modern day Mexico City reveals the largest Aztec sculpture ever to come to light.