Los Bitchos on KEXP
Posted: Sun Aug 11, 2024 12:28 pm
These ladies rule. They have one album out and their 2nd will be released at the end of this month. They're based in London but only the drummer is English. We have their first album and it is really good. The "Noomi Rapace" guitarist is no longer with them and hasn't been replaced.