Pet Shop Boys: Making the Go West Video

Hadn’t seen this video before now.  The chaps being followed around Moscow while filming the ‘Go West’ video.

Advertisements