You can see more scans at the forum on Slash's website: http://www.slashsworld.com/forum/viewtop
Unfortunately for us in the States, this is a British magazine, but I'm assuming you can get it at specialty stores like Newbury Comics and etc., or so I hope.
Oh, and the GnR demo reel link I posted to on youtube in March has apparently been removed, which is sad. I guess maybe people might've been trying to steal it or something.
Also, I saw Velvet Revolver last week, and they were amazing. Slash is seriously the most beautiful man alive, just thought you'd like to know :D