Duff McKagan has shared “I Saw God On 10th St.”, the new single from his eagerly awaited third solo album, “Lighthouse”, arriving everywhere on Friday, October 20. An official visualizer can be seen below.
“I picture him as an old guy with white beard and hair, leaning up against a wall on a city st…