Pet Shop Boys To Spend Summer On The Road
Veteran British electronic duo Pet Shop Boys has lined up a spring/summer world tour due to kick off May 14 in Miami. The trek crosses over to Europe beginning June 12 in Madrid and concludes with 12 dates in the group’s U.K. home base. It comes in support of the pair’s eighth EMI studio album, “Release,” which debuts this week at No. 5 on the European Top 100 Albums chart. The set is due April 23 in North America. As previously reported, the group’s planned Wotapalava tour was canceled last July due to poor ticket sales and the failure to… Read more »