David Bowie: Glass Spider (movie): David Bowie's Glass Spider Tour show, held in November 1987 at the Sydney Entertainment Centre, Australia. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of David Bowie: Glass Spider below