Dali’s Llama formed in 1993—and went on to become one of the desert’s most legendary bands, defining the DIY business model along the way. After 23 years and inclusion in the new desert-rock documentary Lo Sound Desert, Dali’s Llama is not slowing down. In fact, the band just released a new album, Dying in the […]