Nelson Mandela Statue @ Sandton City, Joburg

Video showing a 15 foot tall statue of Nelson Mandela at the Sandton City Mall in Johannesburg, South Africa