The Suzuki Swace is a rebadged Toyota Corolla estate for Europe, made as part of a product sharing agreement between the two companies.
The Suzuki Swace is a rebadged Toyota Corolla estate for Europe, made as part of a product sharing agreement between the two companies.