WL//WH Review: DUCTAPE “Labirent” LP, plus Official Videos and more…

WL//WH LP Review Ductape It all started last June with Ductape from Istanbul when they released their debut “Little Monsters” EP, an amazing first offering by this ultra-talented and dedicated …