Beijing, China – General Motors unveiled the Buick Invicta concept the night before the 2008 Beijing Auto Show. GM is making a tradition of having unveils at every auto show the night before the show starts.
Watch the video and get an up close view of the Invicta
Leave A Comment