ORGAN THING: L7 UK dates announced, you have been warned…

Word from our old friends L7…. “ATTENTION PLEASE! JUST ANNOUNCED: LONDON- Electric Ballroom- 16/06/15 GLASGOW- The Garage- 15/06/15 ON SALE THIS FRIDAY AT 9am GMT We can’t wait to see you! xoxo” Support appears to come from Black Moth.  Oh, the tales we could tell about L7 from back there in the days of Atom…