The Rise and Fall of Ziggy Stardust and the Spiders from Mars (40) (often shortened to Ziggy Stardust) is the fifth studio album by English musician David Bowie, released in June 1972 in the UK through RCA Records. It was co-produced by Bowie and Ken Scott and features Bowie’s backing band the Spiders from Mars, […]