An edited TELEVISION version of Pet Store Boys’ model new live performance film Internal Sanctum” will receive its first ever broadcast simply after the arrival of New Year’s Day in Germany. Dr. Slade would not like to go away lights on when he isn’t around in case pets gnaw on … Read the rest