Renault's New Electric Concept Car Looks Like A Firefly On Acid

Welsh design star Ross Lovegrove helped create the nature-inspired Twin'Z city car.