Pet Shop Boys have completed work on their new album.
Thursday, November 27th, 2008The final mixes were completed today, and the album has a release date of March 23rd, as long as conditions stay favorable. The official site has more information, along with a message from Neil Tennant.