Escondido release their first album, the Ghost of Escondido
Nashville-based duo Escondido is celebrating the release of their first album, The Ghost of Escondido, today, February 26.
Human remains found near Escondido are believed to be those of a man who has been missing for three months.