My my, hey hey Rock and roll is here to stay