Saturday, February 6, 2010

Lincoln C Concept At Detroit Auto Show

After hours footage from the 2009 Detroit Auto Show reveals how the cars are loaded onto their turntables.



Source: Youtube