Mexico: Aztec Monolith

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