i was listening to the radio the other day and a familiar song by the rolling stones came on, I am 100% sure it is by the rolling stones, i dont remember any of the lyrics, but after every couple verses there was a sung "who who whoooooo" humming, the song isnt gimme shelter btw.