fbpx

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