×

Suzuki Twin

Car model
The Suzuki Twin is a kei car built by Suzuki and sold in Japan from January 22, 2003, until October 2005. It was available in both hybrid and non-hybrid versions, making it the first hybrid kei car available in Japan. Wikipedia