slashsworld.com
Video: Biff Bam Pop Talks to Slash
The audio is pretty bad but check out the interview here: ▶ Biff Bam Pop Talks to Slash – YouTube.