2013 French Automobile Festival concept cars
The 28th International Automobile Festival is a two month long celebration of automobiles in France. A separate concept car exhibition opened Jan. 30, 2013. Here are some of the most impressive prototypes on display.
- | View all
Be the first to rate:Click to rate