‘The Eyes of Alice Cooper‘ was released in 2003. A little known masterpiece that really embraces a return to Alice’s musical roots. In fact, when the term little known is used it’s meant literally – there’s not a whole lot of information about this album and it’s only listed and available from a small number of sources and sites. This week’s focus is “Spirits Rebellious.”

read more