DeLeon plays 15th-century Spanish indie rock infused with the deeply mysterious and entrancing cadences of the ancient Sephardic tradition.
Added by Upcoming Robot on April 16, 2010