The well known japanese based automaker, Subaru, has introduced a facelifted version of the ‘Stella’ kei car(light automobiles) in Japan. The small city car is based on the fifth-gen Daihatsu
Subaru13 years ago
The well known japanese based automaker, Subaru, has introduced a facelifted version of the ‘Stella’ kei car(light automobiles) in Japan. The small city car is based on the fifth-gen Daihatsu








