A while back, American-made Agalloch disbanded and left thousands of fans with a nice little heartache. The band that unleashed some of the best albums out there, has died out like embers. John Haughm, alongside Trevor Matthews (of Uada) and Stephen Parker went on to form Pillorian, which is the culmination of the past few […]