The TINY Cheap Electric Car You Actually Want! Jack heads to Turin to do battle with Northern Italian traffic in one of the most hotly anticipated new cars of the year - except it isn't really a car at all. The latest creation of the inventor of ...