Alice Cooper photo

Alice Cooper on tour The Gruesome Twosome (Theatre Of Death) Tour

Alice Cooper performed 20 concerts on tour The Gruesome Twosome (Theatre Of Death) Tour, between Duluth Entertainment and Convention Center on May 12, 2010 and MTS Centre on April 26, 2010