The Toyota I-Road Concept At The Los Angeles Auto Show

Toyota gave visitors to the 2014 Los Angeles Auto Show a display of the maneuverability of their articulated, electric I-Road Concept vehicle most famously seen with Richard Hammond driving it on an episode of “Top Gear” a few years ago…