Saturday Night Live

New Order in imperious form live in Japan in 1985. In fact this show was filmed exactly twenty nine years ago this coming Friday (2nd May). Shockingly long ago. This was released by Factory as a video entitled New Order PFD (Pumped Full Of Drugs), a most un-Factoryesque title and so typically New Order.