Do I really need to go any further with this than the title and the embedded video? OK, OK... The Pet Shop are a British band from the 80's who are surprisingly still popular in a retro kind of way. In fairness, they were pretty good in their day - better than a lot of … Continue reading Classic Covers: GWAR – West End Girls