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.
“I picture him as an old guy with white beard and hair, leaning up against a wall on a city street,” says Duff McKagan. “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.”