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


160