At the end of a dream If you know where I mean When the mist just starts to clear In a similar way At the end of today I could feel the sound of writing on the wall It cries for you It's the least that you can do Like a spiral on the wind I can hear it screamin, in my mind Long live rock and roll Long live rock n roll Long live rock and roll In a different time When the words didn't ryhme You could never quite be sure Then on with the change It was simple but strange And you knew the feeling seemed to say it all It cries for you It's the least that you can do Like a spiral on the wind I can hear it screamin' in my mind Long live rock and roll Long live rock n roll Long live rock and roll Getting as good as you give Sleep with the devil and then you must pay Sleep with the devil, and the devil will take you away Look away from the sea I can take you anywhere Spend a vision with me A chase with the wind Move closer to me I can make you anyone I think you're ready to see The gates of babylon The power of what has been before Rises to trap you within A magic carpet ride a genie maybe more A city of heavenly sin Sleep with the devil and then you must pay Sleep with the devil, the devil will take you away Black gates of babylon The devil is me And I'm holding the key To the gates of sweet hell Babylon