Alice Cooper has released a new ten minute video that combines the songs, “Vengeance is Mine”, “(In Touch With)”, “Your Feminine Side”, and “Killed by Love”, from the new Alice Cooper CD, Along Came A Spider.
The new video features Slash on guitar! Check it out!