Originally Published: December 06, 1997
Alice Cooper is going into the sports bar business.
The legendary shock rocker is planning to open a sports bar in Arizona, called 'Alice Cooper'stown'. which the man himself claims will be the "Taj Mahal of sports bars". The bar should open shortly in Cooper's home toen of Phoenix. And in typical Alice fashion, the bar are planning to start up their own special hall of fame to celebrate "weird, wonderful and wacky" sports stars of the past!