By Chris Wright
Barcelona stars David Villa (who, if his trousers are anything to go by, painted his model himself) and Andres Iniesta were in Madrid the other day to unveil their new waxworks at the ‘Museo de Cera’ in the Spanish capital and by the looks of things, you have to wonder why they bothered to turn up – I mean, were these things left next to the radiator the night before or are they actually just that bad?
Photos via Total Barca.