Alice Cooper had forgotten about the $10m artwork, which was found tucked away with tour equipment.
BBC News - Entertainment & Arts, BBC News: Entertainment
Tue, 07/25/2017 - 4:02am
Alice Cooper had forgotten about the $10m artwork, which was found tucked away with tour equipment.