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.” ...