Hella 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.

Bands in this story