Pedestrianized Streets

September 4, 2010, 5am PDT
Pedestrianism is on the rise in Cape Town, South Africa, where the recent World Cup has inspired more citizens to get out of their cars and put their feet on the street.
The Christian Science Monitor