Here are the first impression of the first Pet Shop Boys Electric tour. ENJOY!...
Month: March 2013
The first concert of the new Pet Shop Boys ELECTRIC Tour takes place in...
Neil and Chris just announced the release of their next studio album Electric. It’s...