Tag: TomTom 1535

TomTom Debuts HD Traffic for U.S.

Finally, HD Traffic is coming to America. After launching in Europe about 3 years ago, the service that...