Jeff Beck was on another planet, says Sir Rod Stewart
https://nordot.app/986091219502743552