Tshwane gets ready for 2010 World Cup

South Africa's capital the City of Tshwane (Pretoria) is getting ready to play host to the FIFA 2010 World Cup. They tell Southern Africa Direct about their preparations and what there is to see and do for visitors.