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