2001 Daewoo Tacuma SX from Belgium

Technology and quality at stone age levels