Irish artists announced for SXSW 2015

South By Southwest (SXSW), the music industry festival behemoth in Austin, Texas…