Music Hear NYC Noise-Rockers HAAN Channel Early Clutch on New Song "Hyena Moan" Throw in a little Queens of the Stone Age, too