John Teahen Jr., senior editor of Automotive News, publishes a report that without a doubt will cause some controversy on here. His report focuses on the true-luxury sales in the United States for 2009. One might ask: what defines a … Continue reading
