Honda’s S660

Honda Motor Co., Ltd. will begin sales of the all-new Honda S660, a 2-seater open-top sports car, on April 2, 2015, at dealerships across Japan. In addition, on the same day Honda will begin sales, in…

Mazda CX-3 Goes on Sale in Japan

Last year Mazda showcased their version of the mini SUV, the CX-3. This week, the CX-3 has finally been launched in Japan. The model goes on sale at all Mazda, Mazda Anfini and Autozam dealerships nat…

Autofreaks.com

© 2002-2018 Vijandren Ramadass. All Rights Reserved.