Mr. Jimi
When was the first? Europe 1973? I remember the rose pedals in 69-72, did he toss water in 72? . . .
When did Jagger toss his last bucket of water? Was it Hampton 1981? Did he do it in Europe in 1982? Europe 1995??
6:50 here , , ,
Forum:
Tell Me