Long live rock