Zen Sekizawa

Liars – “Mask Maker (Extended Version)” Video

Liars released their seventh studio album, Mess, back in March, which included the strobe-like track "Mask Maker." The song's introductory words are declaimed in a…
Gabriela Tully Claymore | December 4, 2014 - 11:39 am