Decibel Magazine is streaming a new track from Helms Alee entitled "8/16." The song will appear on the group's upcoming full-length Weatherhead, due out June 21, 2011 via Hydra Head.
Check it out here. Helms Alee will be touring with Torche and Big Business this summer.