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!