Pet Shop Boys Release ‘Slow Mix’ and Video of Panti Bliss Dance Track: WATCH March 14, 2014 by Andy Towle