Johnny Depp joined Slash, Joe Perry and Duff McKagan on stage at the Roxy in L.A. where Perry was holding a release party for "Sweetzerland Manifesto".....look at how bad a## this was!!!