Nelson Mandela Bay ready for 2010

Nelson Mandela Bay (Port Elizabeth) is playing host to the 2010 FIFA World Cup and is ready to welcome the world.