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 […]
© 2020-23 Digest Wire. All rights belong to their respective owners.