Alice Cooper Announces Release Date For New Album – Detroit Stories
Posted onAlice Cooper – Detroit Stories Alice Cooper has announced that his Covid-19 delayed album, ‘Detroit Stories’, will be released on February 26, 2021. As the album title suggests it was inspired by Alice Cooper’s hometown, Detroit. Early in Alice Cooper’s career he travelled around the country trying to make it, but it wasn’t until he […]