Sports Illustrated

Alice's Restaurant
(Sports Illustrated, 1999-06-00)

Seminal shock-rocker Alice Cooper has changed his tune. Cooper, who long ago heeded the call of The Byrds in "So You Want to Be a Rock'n'Roll Star" is...

(Read more...)