I saw this video and can't get the song out of my head. They are an interesting and eclectic band that I hadn't heard of until Friday. Just thought I would share because God knows you never hear anything original or new or different on the radio.
Clutch: "Electric Worry"
Wiki article on Clutch