Local artist, filmmaker and fanboy Mike McCarthy has posted some silent super 8 footage from David Bowie’s Ziggy Stardust and the Spiders from Mars concert in Memphis, September 24, 1972.
Yesterday, on the anniversary of the concert, the downloadable clip was linked in the news section of the official David Bowie site.