Buick Unveils Invicta at the 2008 Beijing Auto Show - VIDEO
BEIJING - April 19, 2008: The Invicta, which is Latin for “invincible,” evolves Buick’s global design direction from the Riviera concept introduced last year in Shanghai. The Invicta show car was co-developed by GM design centers in North America and China to meet customers’ expectations equally in the world’s two largest automotive markets. Available video includes the unveiling of the car as well as sounbites from GM officials.
Click PLAY to watch the complete press conference