Renault has been spotted driving about in a very interesting little concept car in Spain while undergoing a photo shoot. Believed to be called the Renault ‘TwinFun’ or ‘TwinRun’, the feisty pocket-sized racer is being interpreted as a modern-day Renault 5 Turbo. No official details have been released at this […]