Music Street Journal

Alice Cooper - Brutal Planet
(Music Street Journal, 2000-06-00)

Quite probably Alice's strongest release in years, and possibly one of the best ever, this disc is a concept album that musically seems to take the cl...

(Read more...)