Hella have released the first song from their forthcoming album, Tripper, due out August 30, 2011 via Sargent House. It is the follow-up to 2007's There's No 666 in Outer Space.
Find the song here.
Hella have released the first song from their forthcoming album, Tripper, due out August 30, 2011 via Sargent House. It is the follow-up to 2007's There's No 666 in Outer Space.
Find the song here.