0:00/??? Country Road From the recording Country Road Share In Leslie McCleaves' independent feature, Road, two travelers are caught in a surreal world of redundancies, and when they turn on the radio in their car, they keep hearing this.