Steve Miller: Bob Ezrin

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...

Dennis Dunaway on Detroit, Love It To Death, Alice Cooper

Dennis Dunaway Spoke with Dennis Dunaway for a couple hours last evening, another great experience on the road to Detroit Rock City.We talked a lot about Detroit and the...