Super Bao Published April 11, 2016 © Pet Shop Boys “The Dictator Decides” Published in Video Previous Post Le Méridien Panama City Next Post Sinister 2 (2015)