I’ve been meaning to post this ever since I came across it, I forgot how, a few days ago. The song is from Alice Cooper’s latest album Along Came A Spider and is made all the more awesome by having Slash as a guest star on the track. Check it out, He’s not lost his mojo when it comes to producing kick ass Rock and Roll!

Can it really be over a month since I posted anything? Well I do have things I want to talk about, specifically trying to return to discuss about eco-things but for now, I’ll just leave you with some insane guitar from Tony MacAlpine.