James Elwood is a solo performer with over 17 years experience playing to crowds at home and abroad.
Loading....
The Insiders
Cantys
Jack Ahern
The Flames
The Creche
Cathal Fitz
Joe Mac
Route66
Gavin Baxter
The Darts
Tony Milner