Cars

123
Across
  1. 2. Japanese car, Television brand and air conditioner
  2. 3. Italian racing car
Down
  1. 1. VW
  2. 2. This German make goes with Benz