Indie rockers Hella contain guitarist Spencer Seim and drummer Zach Hill. Both initial got together within the springtime of 2001, creating a following across the Sacramento region that earned them an archive offer on 5 Rue Christine Information. Their debut LP, Keep Your Horse Is certainly, made an appearance in …
Read More »