Pet Shop Boys - Electric Tour
Uploaded on Saturday 21 June 2014
DESCRIPTION
Filmed Live at LG Arena Birmingham Uk Pet Shop Boys Electric Tour https://www.facebook.com/petshopboys?fref=ts
DETAILS
Language: English
Country: United Kingdom