Guns N’ Roses bassist, Duff McKagan dropped a new solo single called “I Saw God On 10th St.”
About the subject of his song, he said, “I picture him as an old guy with white beard and hair, leaning up against a wall on a city street. The ultimate jurist of us all.”
McKagan is currently on the road with GNR and set to tour North America next month.