fbpx Skip to main content

David Bowie’s Final Performance “Life on Mars” – 1996

By October 19, 2020October 23rd, 2020David Bowie

I was lucky enough and so proud to have been able to perform with David Bowie in his first live American performance as well as what I now realize was his last public American performance.

Here’s a video from that final performance…