almostwitty.com
If you're a UK Pet Shop Boys fan
then apparently Absolute Radio is your UK radio station of choice, according to comparemyradio.com. Mind you, they’ve only played a track 11 times in the last 30 days. Just thought you might …