Aztec UFO Crash: New Evidence!