Just to put things into perspective, Neil Tennant and Chris Lowe have been working together as Pet Shop Boys for thirty-two years. That’s longer than I’ve been alive! And yet, despite this—or because of it—they’re still going strong and keeping things moving as they prepare […]