How Pet Shop Boys Are Taking Over Movie Theaters Worldwide for Their 40th Anniversary ‘Dreamworld’ Concert Film
What have we, what have we, what have we done to deserve this? This week, Pet Shop Boys are infiltrating more than 1,400 theaters across 50 countries worldwide, with Trafalgar Releasing giving the beloved British duo two-night-only event screenings — on Wednesday, Jan. 31 and Sunday, Feb. 4 — of their new concert film “Pet […]