1995-02-28 Dave Stewart - Dave Stewart Exhibitions - Tower Records Window Display - Tower Records - New York - The USA
Information
Dave Stewart appeared as his own window display in Tower Records, filming passers by. The set was a recreation of his Damien Hurst designed album sleeve.