at the time of this concert , the new riders ' lineup consisted of john dawson on guitar and vocals , david nelson on guitar and vocals , buddy cage on pedal steel guitar , stephen love on bass and vocals , and patrick shanahan on drums .