Ziggy Stardust and the Spiders from Mars
Performed At Riverside Studios, Hammersmith, London. September 8th 2003. This is the performance that was screened in cinemas for the release of the Reality album.
Production information and reference links
Recommendations from this title