3 years agoPet Shop Boys - Left to my own devices | Live at Hyde Park in London, England | September 15, 2019ElvinV
11 months agoPet Shop Boys - Go West = 1993Last Century Music Videos ( POP FROM EVERY YEAR SINCE THE THIRTIES )
9 months agoPet Shop Boys - Opportunities = Whistle Test 1986Last Century Music Videos ( POP FROM EVERY YEAR SINCE THE THIRTIES )