Search

Please enter the search keyword that you would like to search for:

Releases

01 April 2016

Super

Video

Pet Texts

13 February 2016
Mountains May Depart

Coming to cinemas very soon is the acclaimed Chinese film, "Mountains May Depart", which features a striking soundtrack use of Pet Shop Boys' "Go West" in its opening and closing scenes. Watch the trailer at the link below.