"Throbbing Heart", "Aztec Altar"? I get it! I get it!
Actually, I thought the find was gonna be an ancient tunnel under the border to what is now Texas.....