The debate of which city having the worst traffic in the country has been going on ever since cars started being mass-produced.
Read This Article
For years, the Japanese Toyota Camry has consistently scored as one of the most American cars you can buy.
We're well into 2012, but if March sales are any indication, the beat plays on for Japanese automakers.
Hearing New Yorkers, you get a sense that there's an arbitrary pride in keeping things the way they always were.