With Hella’s 2007 release There’s No 666 In Outer Space, the noise rock duo of Zach Hill and Spencer Seim expanded their lineup to a quintet, embracing into its ranks the eccentric musings of folk singer Aaron Ross on lead vocals. While the future of Hella’s on-and-off hiatus remains uncertain, the meeting was a creative […]
Trending Articles
More Pages to Explore .....