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.

LA Weekly