Japan’s Handcrafted Electric Car

An environment-friendly car built by hand by a small family-run business at their garage-workshop in the snowy foothills of northwestern Toyama prefecture on February 24, 2010. It putters along at a maximum speed of 37 mph and...

Read More