Megan Metzger

Latest Stories

  • 8 years ago

    California noisemaker Hella has prog-rocked it as a duo since 2001, but recently it has become a party of five. Guitarist Spencer Seim and drummer Zach Hill recruited Zach's cousin Josh on second guitar, then added bassist Carson McWhirter and sin...