2010 Opel Astra
The old GM might have been a bad car company, but it was launching some seriously good cars, especially (but not limited to) the ones developed at Opel in Germany. The Opel Insignia is current European Car of the Year, which bodes well for the related Buick LaCrosse and Regal. Now Opel has done it [...]