the impressions of the 89. Internationaler Auto Salon in Geneva