On 3 July 1973, David Bowie stood on stage at the Hammersmith Odeon in London near the end of what audiences assumed was just another stop on the Ziggy Stardust tour. Partway through the encore, he told the crowd, “Not only is this the last show of the tour, but it’s the last show that […]
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.