
10 years after Dallas reunion, Alice Cooper Band drops new studio album
The Revenge of Alice Cooper, a new studio album out July 25, may have never happened if not for Chris Penn, the veteran Dallas record store manager who was gaga over the ghoulish band behind “School’s Out” and “No More Mr. Nice Guy.” Penn, who died in …