Alice Cooper Performs New Song Live

Posted by on May 17, 2011

Video of Alice Cooper performing a new song called “I’ll Bite Your Head Off” has been posted online.

Tags:

Categorised in: News Ticker