Auto shows are an opportunity for automakers to wow the crowds with shiny sheetmetal, outrageous designs, and innovative new vehicles.
Read This Article
Even non-enthusiasts have probably heard of Top Gear.
Ford is taking orders on their pseudo-compact vanlet, the C-Max.
Not long ago, the National Highway Traffic Safety Administration had proudly touted the fact that on-road fatalities last year were at their lowest point since 1949, despite there being more cars on U.S.