ELECTRO WOW presents a preview of the 2016 Pet Shop Boys Super Tour filmed at Salt Lake City last month. Get a sneak peak at the outstanding performance by the most popular Electro Pop duo of the world. The video is a courtesy of YouTuber aries7415 who filmed the concert at a very close distance and with a high-quality camera. So, if you didn’t have the possibility to see the Pet Shop Boys live, now you can do it! Get ready to sing new and old songs from the comfort of your house or office and enjoy the 45-minutes long show above.