barrygruff.com
Introducing: Estrons
Based in Cardiff, ESTRONS, are powerful and self-evidently brilliant guitar band, fronted by bilingual Canadian-Swede, Taliesyn Kallström. Their name is Welsh for ‘aliens’ or ‘strangers…