Hella Share Reunion Videos
Sacramento noise-rock duo Hella haven’t played a show in 15 years, but tonight Zach Hill (also of Death Grips) shared new videos of him and bandmate Spencer Seim performing two songs. The captions read “Hecka” and that they were filmed on Friday by DJ Douggpound — aka Doug Lussenhop, the musician/comedian who also edits Tim & » Read More