Long live rock and roll
29