Angel, Cherub, Madrid New Mexico