Substance Of Shade Were An Electronic/Darkwave Duo Comprised Of Members - Chedlia Tebbi And Oliver Thom. They Released 3 Albums Between 2005 And 2014 - The Fortress Of Echoes 2005 Starships & Sidewalks 2011 And Confessions 2014
50 Top Music Tracks For Substance Of Shade - Frogtoon Music