Impressive

I drove by the new Nelspruit football stadium for the 2010 World CupĀ earlier this week – Geez it looks impressive from far out!
A really good advert for the city of Nelspruit – think they just need to sort out that last bit of roadworks and then it will be ready to welcome the international tourists.
The [...]