2012 Paris Motor Show

Cars on show at the 2012 Paris Auto Show in France.