BROOKS NEWMARK ‘STING’: the steaming turd of hypocrisy that is the Barclay Twins. There’s a piece on the Maily Telegraph website posted just after lunchtime today that reveals the double-standards of […]