Rock and roll, baby!