Alice Cooper and Ronnie Wood call Detroit the best rock town in America!

I'd say Coops and Woody know their rock cities!  Check it out!

COMMENT ON THIS

MOST POPULAR
MORE FROM CSX