Tag: The Sheila Devine

    The Sheila Devine

    The Sheila Devine – I Am The Darkness, We Are The Light + Tour...

    The Sheila Devine have today released their new album titled 'I Am The Darkness, We Are The Light'. Almost a concept album, there is a continuity within...