Loading...
Uploaded by riwal888 on Nov 24, 2008
While in the UK at the launch of the Insignia, we collared GM UK Marketing Operations Manager Keith Michaels to tell us about the design features of the new Insignia.
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)