Slash And Duff, Just Killing These Tours. So Great To See Them Both Better Than Ever!...Sound Check!Feb 3, 20171 min readThe best guitar player there is ....period!
Comments