New: Hella “Track 1”

Instrumental rock duo, Hella return after a four year hiatus with a new yet untitled album. The album does not currently have a title and neither do any of the songs but the first track from the album has been leaked. The track is being called “Track 1” but no word if it will ever have a title. Check it out.
MP3: Hella “Track 1”