Limousine Invention

Limousine Invention

The history of the limousine is quite interesting. It was first introduced in Paris, France in 1889. The term limousine actually comes from the French word limousin, which was a former province filled with farmland and shepherds. The locals would cover themselves in a...