The Guns N' Roses guitarist talks about hot sauces, Dubai hard rock band Point of View, and coming up with the Pink Panther theme
View Complete List