Former GUNS N' ROSES star Slash joined rockers Avenged Sevenfold onstage in Los Angeles on Thursday night (16Apr09) for a one-off cameo appearance with the band.