Not only is it the last show of the tour, but it’s the last show that we’ll ever do…
Aside from the rubbing-your-nose-in-it nature of this feature in the current
Perhaps a little predictably though, Ziggy‘s last stand at Hammersmith Odeon on July 3rd 1973 is the Bowie show the magazine has chosen for this list. Here’s the entry…
The thing is, I can probably think of 100 Bowie shows alone that I wish I had been at…but what to do? You’re born when you’re born, kidz.