Date Concert Venue Location
Aug 17, 1987
David Bowie / Duran Duran / Georgia Satellites

Glass Spider

  Setlists
Commonwealth Stadium Edmonton, Alberta, Canada