Search This Blog

The Cars

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