Subaru’s innovative electric car, the Plug-in STELLA, is going on sale in Japan, with deliveries starting from late July.
View the full article
Posted 05 June 2009 - 10:03 AM
Subaru’s innovative electric car, the Plug-in STELLA, is going on sale in Japan, with deliveries starting from late July.
0 members, 0 guests, 0 anonymous users