Ziggy Stardust and the Spiders from Mars
Vanessa Sibbald
Perhaps more than any other concert film, 'Ziggy' is like a time machine, allowing viewers to travel back to London's Odeon Theatre on July 3, 1973.