These days the Japanese automaker Mitsuoka is in news for all sorts of weird cars, for instance the Orochi, which is one weird car and the company claims it is sports car irrespective of it generating only 230 hp and if you guys are still not over with.








Fresh Comments