This is a classic rock song from 1968. I think it's somewhat popular, and I'm pretty sure a "modern" band covered it somewhat recently. I think the chorus goes pretty fast, that you can only catch some of the words if you know what they are saying. There's a hint of reggae in it that I don't think the cover copies. I remember that the voice is a black guy with a gruffy sounding voice.
Please help me