Date Concert Venue Location
Oct 20, 1999
Pet Shop Boys

Nightlife Tour

  Photos
Jackie Gleason Theater of the Performing Arts Miami Beach, Florida, United States