Ziggy Stardust lives on at David Bowie London immersive
Silhouetted against the light on stage in 1990, David Bowie belts out a deafening rendition of Rebel Rebel as a rapturous audience claps along with arms raised. Rewind to 1973 and the iconic star is on stage at London’s Hammersmith Odeon singing Rock ‘n’ Roll Suicide in his last show as Ziggy Stardust. A decade after Bowie died in 2016 in New York

