May 15, 2014 | BOSTON/NE BANDS SEDIMENT CLUB – “B and the Electric Kill” A squiggly, wiggling new visual thing from SEDIMENT CLUB, a band scattered across New England, designers of uneasy sounds. This video for… Dan Shea