Alice Cooper at Electric Ladyland Studios (10-31-1991)
On October 31st, 1991, Alice Cooper played a special concert to a small audience at Electric Ladyland Studios in New York City. Happy Halloween!
On October 31st, 1991, Alice Cooper played a special concert to a small audience at Electric Ladyland Studios in New York City. Happy Halloween!