15

Toyota or Volkswagen?

The two biggest carmakers on earth trade first place every year. Japanese reliability or German engineering?

Press ← or → to pick a side.