Slash

Season 1 Ep 1074/4/2015

Slash - The Natural. Rock Icons catches up with Slash at his Los Angeles home to discuss, among many topics, how much of his life as rock ‘n’ roll’s last great guitarist, was simply, inevitable.

Up Next