Question: who sings lead on for what it's worth
Answer: Buffalo Springfield