Seattle band Helms Alee’s new album, “Weatherhead,” is a winner: heavy music for people craving something beautiful but easily turned off by machismo.
It’s all very guitar-focused, following from singer/guitarist Ben Verellen owning a company that makes amps. But if you didn’t know he was in the biz, you’d still hear that extra crunch and seethe on “Elbow Grease,” that extra effort to make the bass guitar raw and meaty.
New Music Releases – Rats – Self-Titled
New Music Releases – Cindytalk – Up Here In The Clouds (Editions Mego)
Collective Review – Book Of Knots – Garden Of Fainting Stars (Ipecac)
New Music Releases – Converge – On My Shield 7″ / EP
Upcoming Music Releases – Blue Water White Death – Self-Titled
Upcoming Music Releases – Battles – Gloss Drop (Warp)