Aug. 26, 2014
Alice Cooper to release Live From Wacken DVD/CD
[youtube url=”http://youtu.be/6IfB2YrkxYw”] SOURCE: Ultimate Classic Rock Alice Cooper‘s Aug. 3, 2013, concert at the Wacken Open Air festival in Wacken, Germany, will soon be available…