The London Ear on RTE 2XM // Show 58 // Dec 3 2014 The London Ear on RTE 2XM December 7, 2014On this week’s show, I had the pleasure of heading to Ayala‘s recording studio for a chat about her new...