Live: Hammersmith Odeon, London – Bowie breaks up the band 3 July 1973 Live, Ziggy Stardust Tour No Comments David Bowie’s long-running Ziggy Stardust Tour drew to a close on 3 July 1973, with a final concert at London’s Hammersmith Odeon. Yet this wasn’t just the end of … Read More...