This week has seen the opening of the 2012 Detroit Motor Show (or The North American International Auto Show), which is one of the largest automotive events in the world and runs from January 9th to the 22nd at the COBO Centre in Detroit Michigan. There are a total of 53 new vehicle debuts and… Read more »