Slash and Duff from Guns N' Roses, in a 2004 interview talk about the Riverport Riot, Velvet Revolver and Scott Weiland
Summary: John Ulett and Favazz take you back to 2004 for an interview with two hard rock legends. Learn more about your ad choices. Visit megaphone.fm/adchoices