Damon Johnson Says Alice Cooper Mishap Left Him ‘S—ing’ Himself
Guitarist Damon Johnson has shared the stage with a long list of legendary acts, but an incident during his first show with Alice Cooper left him shaken.During an appearance on the Talk Louder podcast, Johnson -- who first played with Cooper in 2004 -- recalled his hair-raising debut with the shock rock icon.“We had three days of rehearsal and there's all of this, all these notes about the production,” the guitarist […]