IMELDA MAY | LIVE REVIEW December 2, 2014 IMELDA MAY| LIVE REVIEW St David’s Hall, Cardiff, Mon 17 Nov The spirits of Eddie Cochran, Carl Perkins and Gene Vincent must have been looking down from that big … Read moreIMELDA MAY | LIVE REVIEW