Is the heart of rock n roll still beating ?