Indie rockers Hella consist of guitarist Spencer Seim and drummer Zach Hill. The two first got together in the spring of 2001, developing a following around the Sacramento area that won them a record deal on 5 Rue Christine Records. Their debut LP, Hold Your Horse Is, appeared in...
Additional information - releases number
|Group members:||Aaron Ross |
|See Also:||Goon Moon , Crime In Choir |
|Lightning Bolt ||Deerhoof ||Horse The Band ||Pterodactyl |