The London Ear on RTE 2XM // Show 94 // Sep 19 2015 The London Ear on RTE 2XM September 21, 2015Cry Monster Cry were guests on today’s show, before their gig at the Islington here in London. Here’s what happened:...