Radio Man’s Favourite Flashback with the Pet Shop Boys

0
348

Pet Shop Boys – West End Girls (New Lockdown Version)

Pet Shop Boys are an English synth-pop duo, formed in London in 1981 and consisting of Neil Tennant and Chris Lowe.

Pet Shop Boys have sold more than 100 million records worldwide

Read More HERE

 

This site uses Akismet to reduce spam. Learn how your comment data is processed.