Live from the Astroturf, Alice Cooper: Detroit Free Press Film Fest BlogDennis DunawayMay 12, 2019Live from the Astroturf, tour blog, Alice Cooper, DetroitComment