When The Pet Shop Boys first toured in 1989, it was a decidedly unique event. The end result was a complete eschewal of the traditional rock concert format, instead incorporating a theatrical approach with stunning visuals, multiple costume changes and the songs themselves being presented as themed concepts complete with filmed backdrops. They have continually expanded on this formula, creating a show that is both visually incredible and undeniably memorable.