Posts Tagged ‘The Duke Spirit’

Featured Photo 2014-01-08: Liela Moss

Liela Moss - The Duke Spirit - Boston MA 02/22/09

[do_widget id=social-widget-3] Liela Moss – The Duke Spirit – Boston, MA, 2009. If I didn’t know better I’d say this was Debbie Harry in about 1980.

The Duke Spirit @ Boston


The Duke Spirit appeared at a Radio 92.9 Concert on 19 February in Boston.