Video of Alice Cooper performing a new song called “I’ll Bite Your Head Off” has been posted online.
Alice Cooper Performs New Song Live
Posted by Zach Shaw on May 17, 2011
Posted by Zach Shaw on May 17, 2011
Video of Alice Cooper performing a new song called “I’ll Bite Your Head Off” has been posted online.