We Fell To Earth

The Relentless Garage, Highbury, London (9/10/09) Electric Ballroom, Camden, London (22/10/09) If they really have fallen to earth, I imagine the Icarus-esque We Fell To Earth hoped they’d land somewhere other than the (Relentless) Garage on a Friday night as support to lumpen US desert rockers, Masters Of Reality. The inglorious mismatch isn’t helped by…