Designer of Nissan Juke Finally Euthanized in Japan

Justice was finally served in the populous Kanagawa Prefecture of Japan after the Yokohama District Court gave orders for the designer of Nissan Juke to be put to sleep in a humane way. After 12 years of being an eyesore to the world, haters of Nissan Juke had filed a case to have some form […]