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. The ultimate jurist of us all. Pissed off, squinting eyes to ward off what he sees, spitting frequently with no care for who may be around. The Creator. God. Allah, Shiva…or whomever. I think I see him sometimes over on 10th St., hands in tight fists, and toes curled up and tense.”