A phenomenal indie DIY label based in Atlanta, Chicago, Detroit, Kalamazoo and NYC with over 300 releases on cassette & vinyl since 2007. Positive role models for just about anybody.
Storm Ross is a juggernaut of noise. Elements of drone, sludge, ambient, and much more blurred between spacious melodic passages and crunching distortion. Eat it up.