Alice Cooper has released more remastered video footage from his Brutally Live tour. Joining the previously released "Brutal Planet" is the fully remastered video for "Go To Hell". The videod were filmed at London's Hammersmith Apollo in 2000. The Brutally Live tour followed the release of the studio album, Brutal...
Continue reading...
Continue reading...