At the Paris Auto Show, Supercars and Stylish Concepts
• Jon Alain Guzik via PopSci.comIn 1898 the world's first auto show was held in Paris at the Tuilleries Gardens. Only a few vehicles were on display, and people were so skeptical of this new mode of transportation -- Le Car --



