The Duke Spirit, Ohhlas
Troubadour, May 10, 2008
By Timothy Norris
Liela Moss of The Duke Spirit at the Troubadour. The band's new album, Neptune is out now. More after the jump.
All photos by Timothy Norris
Advertising disclosure: We may receive compensation for some of the links in our stories. Thank you for supporting LA Weekly and our advertisers.