Pitchfork — -- Riff-rock titans unite: On July 13, Hydra Head will release a split 12" single from Melvins and Isis, which should look awesome next to the previously announced Torche/Boris split 10" the label is releasing on the same day. Meanwhile, Melvins ar...
more info