The Killeirs - Irelands Only Tribute To the Killers 13 July 2024 Belfast The Deers Head Buy Tickets