Just saw this clip on a music channel on TV (didn't even know they still existed) and I'm digging this sound a lot! Brings me back to the good old 90's grunge days. They are relatively unknown from what I'm seeing, and only have 800 subs on YouTube, but damn this track is good.
I couldn't find a general music thread so I just made a new thread for it, if there is one than please move it there.