Steve Miller: Steve Hunter

Alice Cooper, Steve Hunter, Detroit Music

Great Robert Matheu photo of Alice Cooper in April at L.A.’s  Club Nokia doing “Is It My Body?” – the guy should win an award for this one. Story with...