Tag car

March 2010

It is March 2010! Less than a hundred days to the Fifa World Cup hosted by South Africa. It feels like the entire country has been waiting for this forever and now it is almost here. The gautrain, the BRT…