🏠 Home » David Bowie photo gallery » 1972 photos » David 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 Δ