The best of the L.A. Auto Show, which saw the world debut of more than 20 cars: http://www.autoguide.com/auto-news/2011/11/top-10-cars-of-the-2011-la-auto-show.html
The Subaru BRZ STI Concept is said to have the lowest center of gravity of any production car.
No comments:
Post a Comment