Maybe I missed it, but haven't heard a Rolling Stones tribute yet. UK rich with music powerhouses yet Jagger and Richards can't get a hum in.
1000 years of history to draw from they close with the f-cking Spice Girls. British Empire rolling in its grave.
Probably asked for some exorbitant fee to perform, aka their usual concert fee. Still could have had Tumbling Dice playing while pics of them are on the Big Screen or something.