This band are fucking great. I discovered them thanks to a link on b3ta years ago, coincidentally the track right before this on their first album - Aynotchesh yererfu", which is also fab. I've been waiting years to post this...
(, Mon 19 Sep 2022, 9:06, Reply)