Pet Shop Boys just released the Winner video which features the London Roller Girls.
Pet Shop Boys — Winner (Music Video) – MyVideo
International visitors may play the video at youtube:
We’d love to hear what you think about this new video. Leave your comments below!