Levee Walkers is the new band featuring Pearl Jam's Mike McCready, Guns 'N Roses' Duff McKagan and Screaming Trees' Barrett Martin. According to an update from Alternative Nation, Martin appeared on KISW earlier this week to discuss some of the singers the band is working with. One of those singers...
Continue reading...
Continue reading...