b"Alice Cooper spoke to Carter Alan on Feb. 22, 2018. Alice and his band appear at Boston's Boch Center on March 6."