The Little Car Company to showcase five scaled, electrified icons at the International Concours of Elegance St. Moritz
The Little Car Company will present five of its scaled, electrified icons at the upcoming International Concours of Elegance at St. Moritz.