Workers attach a advertising poster for the 2010 FIFA World Cup onto a high rise building in Johannesburg, South Africa, April 22 2010.