Vintage automobiles, e-cars take centre stage at Essen Motor Show in Germany

Ruptly