The London Ear on RTE 2XM // Show 41 // July 16 2014 The London Ear on RTE 2XM August 3, 2014I’ve been a bit bad posting stuff lately, so here’s an attempt at getting everything in order. On Show 41...