Wednesday, October 1, 2008 at 08:55PM
The new Alice Cooper video (mini-movie) for "Vengeance is Mine," "In Touch With Your Feminine Side" and "Killed By Love" is perfectly awesome. There's not much else I can say or do other than beg you to watch the clip. The video is ten minutes long - and worth every second. Creepy as hell and so worth the wait.