The London Ear on RTE 2XM // Show 56 // Nov 19 2014 The London Ear on RTÉ 2XM November 20, 2014There are some bands that just are awesome, everytime they roll into town, you don’t want to miss them. Electric...