The TomTom new product launch…wow !

I will not forget this one: On the 15th of September 2011 at 6 pm I headed downtown and I do mean down town Johannesburg. As I drove into the […]

Read more