Is the first clue exactly right please?
It's puzzling me. The first bit suggests not stopping (or sliding/skidding, going on forever) and the last bit suggests stop/end/rest/wait. So I can think of lots of songs that fit each clue individually but not both clues together.