Listen to the Icy Resonance of Turkish Darkwave Duo Ductape’s New Album “Echo Drama”
I walked a thousand leagues Looking for happiness all alone I walked a thousand leagues Looking for happiness on and on Over the last four years, Istanbul’s Ductape has been…
Share