I Saw God On 10th St.
-
Duff McKagan (Guns N’ Roses) Premieres New Song “I Saw God On 10th St.”
Duff McKagan (Guns N’ Roses) has premiered a new song titled “I Saw God On 10th St.” This track is from his new album “Lighthouse,” which will be released on October 20. McKagan commented: “I picture him as an old guy with white beard and hair, leaning up against a wall on a city street.…