37th Tokyo Motor Show, 2003
Suzuki Landbreeze – compact SUV made of recyclable materials with tires made of "natural resources not based on petroleum" (concept vehicle).
Suzuki Landbreeze – compact SUV made of recyclable materials with tires made of "natural resources not based on petroleum" (concept vehicle).