South Carolina car dealer O.C. Welsh seems to take some comfort in taking a toe to the pup -- he released five radio ads last week attacking patriots for buying Japanese cars.
Read Whole Story
"People who say the U.S. doesn't innovate are woefully out of touch with Detroit's standing in this business."
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.