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