Wales On Sunday

Alice Cooper
(Wales On Sunday, 1999-10-03)

Rock star ALICE COOPER has finally found a new way to gross out his fans. Alice's constant companion, boa constrictor Lady Macbeth, obeyed a call of n...

(Read more...)