barrygruff.com
We Are Animal | Indus Seal & Royal Wolf
It’s been a while since hearing from We Are Animal but the Welsh 5 piece are busy working on a new album and follow up to, the excellent debut, Idolise. These Welsh wizards cook up something …