Stephen Ruiz February 19, 2011 Music News Leftm’s Digital Artwork for Devil’s Tor Release Architects + Heroes Records resident Graphic and Web Designer, Leftm, designed the digital cover of the latest Devil’s Tor release. They are a Dark Ambient, Witch House group based in Dallas Texas. Share this:TweetShare on TumblrLike this:Like Loading...