Alice Cooper says Detroit is the capitol of Hard Rock