Merry Christmas

Pet Shop Boys O N L I N E wishes every Pethead (and of course everyone else) MERRY CHRISTMAS!

Pet Shop Boys are right at least for Berlin – it is heavily raining 🙁