~ Drivers across South Africa can trade-in their old satnav, save money on the latest TomTom device and kick-start the
Tag: TomTom HD Traffic
TomTom HD Traffic Centre reveals major traffic delays in UK
TomTom HD Traffic Centre showed a traffic peak at 17.40 yesterday with, 1975 separate incidents totalling 1933 miles of traffic