Kelvin Sze · Oct 21st, 2009 · Comments Off on TomTom GO I-90 double DIN navigation and radio system
TomTom announced the GO I-90, a double DIN navigation and radio system that is designed to offers “world-class navigation and in-car infotainment for all types of cars.” ...