Now Playing:

TV

Secrets of the Dead

Teotihuacan's Lost Kings


A team of scientists explore royal tombs beneath the ancient Mexican city of Teotihuacan.