Guitarist Jeff Beck talked…
Alice Cooper said in…
The shock-rock godfather Alice…
Jeff Beck is always…