Hail hail rock n roll