Catherine McGrath: Talk Of This Town

We’ve got nothing bad to say about this but we feel we should make some effort to be critical: “Catherine McGrath pulls the wings off flies” or “Catherine McGrath would eat your last Rolo” perhaps. McGrath is from Northern Ireland, learned guitar from her grannie and performing from watching her parents play on stage. She’ll […]