CCTV.com - CNTV English - CCTV News

British Pet Shop Boys perform at live show in Beijing

08-23-2013 11:31 BJT

#CHINA-BEIJING-PERFORMANCE (CN)

British electronic band Pet Shop Boys performs at a live show in Beijing, capital of China, Aug. 22, 2013. (Xinhua/Yang Le)

More Video News

Choose TV Program