Home > iDEAL Focus
Default Default Latest Updates Most Comments

Electronic dance duo Pet Shop Boys to stage 1st mainland show

ENGLISH electronic dance music duo the Pet Shop Boys will perform on the Chinese mainland for the first time this summer, staging a concert at the Shanghai Grand Stage on August 20. The second and final performance will be on August 22 in...

0 like 0 comment