Pet Shop Boys open world tour in Santiago
The band Pet Shop Boys opened their 2013 world tour on Monday at the Movistar Arena in Santiago, Chile.
They featured five songs from their latest album, “Electric”, four from last year's “Elysium”, and a career spanning selection of hits. Noticeably missing was their 1993 worldwide smash (except in the U.S.), Go West.
The Pet Shop Boys will begin the North American portion of their tour on September 12 in Miami Beach, FL.