Album release: Ziggy Stardust: The Motion Picture 24 October 1983 Release No Comments David Bowie’s third live album, Ziggy Stardust: The Motion Picture, was released on 24 October 1983. Read More...