Berlin, Germany – When David Bowie’s Glass Spider Tour arrived in West Berlin on June 6, 1987, the city was the world’s de ...
Sometimes a show takes the breath out of your lungs and leaves you speechless. In awe. Unsure how to articulate what you just witnessed.