stevemascord.com
ALICE COOPER: Trash Talkin’ (1989)
By STEVE MASCORD YOU may think Alice Cooper is just one bloke. But he’s not. “You’ll never talk to Alice because Alice only lives on stage,” says Vincent Furnier from Sacrem…