World’s First David Bowie Statue Unveiled In Town Where Ziggy Stardust Debuted
The world's first David Bowie statue has been unveiled in Aylesbury, the town in England where Ziggy Stardust debuted. Bowie first performed as Ziggy Stardust at a venue called the Friars in the early '70s.
Stereogum — The world's first David Bowie statue has been unveiled in Aylesbury, the town in England where Ziggy Stardust debuted. Bowie first performed as Ziggy Stardust at a venue ... more info
Stereogum — The world's first David Bowie statue was unveiled Sunday in Aylesbury, the English town where Bowie first performed as Ziggy Stardust. Less than 48 hours later, it's been... more info