Car Talk: Detroit Auto Show

Car Talk: Detroit Auto Show

Well, it’s that time of year again, over the next several months there will be auto shows a plenty. The most recent being the 2012 Detroit auto show.