Tag Archives: Alistair Deverick

Special Night for Dubai’s Neil Finn Fans

Special Night for Dubai’s Neil Finn Fans

Neil Finn thrilled fans in the United Arab Emirates on stage at the Dubai Tennis Stadium last week “demonstrating why he is regarded as the songwriters’ songwriter”, according to Gulf News senior writer Leslie…