HomeDavid Bowie photo gallery1972 photosDavid Bowie and the Spiders From Mars on Lift Off With Ayshea, 15 June 1972 David Bowie and the Spiders From Mars on Lift Off With Ayshea, 15 June 1972 Published: 1 August 2018 | Last updated: 6 December 2018 Leave a Reply Cancel replyComment Δ