3rd July 1973 at London's Hammersmith Odeon (as it was then known), David Bowie famously took to the stage as Ziggy Stardust for the last time. Ending a tour, he retired the enigmatic character that night and popular music was never the same. 45 years later to the day, a sold out crowd waited patiently for … Continue reading Muthaflippin’ Good Fun